Die Suche ergab 475 Treffer

von Wolfgang_B
Mo, 12. Apr 2021 11:05
Forum: Programmierung allgemein
Thema: Anpassung an 2K bzw. 4K Monitore?
Antworten: 30
Zugriffe: 9480

Re: Anpassung an 2K bzw. 4K Monitore?

Tom, was heißt das in der Praxis? Bei der Erzeugung eines xBase-Parts werden doch die Pixel angegeben ...

Code: Alles auswählen

oXbp4 := XbpStatic():new( drawingArea, , {10,630}, {1020,40}, {  { XBP_PP_COMPOUNDNAME, "8.ARIAL" } } )
Wie setzt man das dann bei höheren Auflösungen generisch um?
von Wolfgang_B
So, 11. Apr 2021 18:54
Forum: Allgemeine Fragen
Thema: Fenstergröße unter Windows 7
Antworten: 29
Zugriffe: 14594

Re: Fenstergröße unter Windows 7

Hallo Jimmy, ich habe hier im Thread gelesen: p.s. ich baue meine Xbparts aus einem Array mit aPos=aSize={0,0} auf wobei auch der Dialog 0.0 ist. erst nach dem ersten o:show() schicke ich ihn durch das o:resize was einen "Effekt" ergibt ( Stufen einstellbar ) Wie sieht denn dein Array aus ...
von Wolfgang_B
So, 11. Apr 2021 18:16
Forum: Programmierung allgemein
Thema: Anpassung an 2K bzw. 4K Monitore?
Antworten: 30
Zugriffe: 9480

Re: Anpassung an 2K bzw. 4K Monitore?

Martin - schon besser :D
Muß ich mir mal mit Ruhe zu Gemüte führen .. Danke!
von Wolfgang_B
So, 11. Apr 2021 18:11
Forum: Programmierung allgemein
Thema: Anpassung an 2K bzw. 4K Monitore?
Antworten: 30
Zugriffe: 9480

Re: Anpassung an 2K bzw. 4K Monitore?

Sinn ist natürlich schon, dass sich die Elemente oXbpStatic, SLE usw. in der Größe je nach Auflösung und Bildschirmgröße ändern .. Vielleicht verstehe ich was falsch oder kann mich fachlich nicht verständlich genug ausdrücken .... Vielleicht sollte ich die Begriffe Auflösung und Bildschirmgröße tren...
von Wolfgang_B
So, 11. Apr 2021 17:38
Forum: Programmierung allgemein
Thema: Anpassung an 2K bzw. 4K Monitore?
Antworten: 30
Zugriffe: 9480

Re: Anpassung an 2K bzw. 4K Monitore?

Hi Martin,
so besonders hilfreich ist die Suche im Forum nach DPIAware ja nicht. Zumindest kann ich nichts mit den betroffenen Threads anfangen. Kannst Du mir was Genueres dazu sagen? z.B. Fundstelle for beginners ...
von Wolfgang_B
So, 11. Apr 2021 16:49
Forum: Programmierung allgemein
Thema: Anpassung an 2K bzw. 4K Monitore?
Antworten: 30
Zugriffe: 9480

Re: Anpassung an 2K bzw. 4K Monitore?

Hallo Georg, das Problem betrifft aber dann alle xBase-Parts innerhalb des Fensters. Um es richtig zu machen, müßte man wahrscheinlich von der Bildschirmgröße und Auflösung von Windows einen Parameter ableiten, mit dem man alle Positionen bei einer Änderung der Auflösung jedesmal neu berechnet. Das ...
von Wolfgang_B
So, 11. Apr 2021 15:17
Forum: Programmierung allgemein
Thema: Anpassung an 2K bzw. 4K Monitore?
Antworten: 30
Zugriffe: 9480

Anpassung an 2K bzw. 4K Monitore?

Hi, Hat hier jemand eine pragmatische Lösung? Bis jetzt habe ich die Fenster immer mit festen Größen bzw. so erstellt, dass die Fenster gerade noch auf z.B. einen Laptop gepaßt haben. oDlg := XbpDialog():new( SetAppWindow():drawingArea , , , {1055,710} , { { XBP_PP_COMPOUNDNAME, "8.ARIAL" ...
von Wolfgang_B
Fr, 09. Apr 2021 23:33
Forum: Programmierung allgemein
Thema: memoedit() - Zugriff auf Methode nicht erlaubt? [erledigt]
Antworten: 2
Zugriffe: 1754

Re: memoedit() - Zugriff auf Methode nicht erlaubt?

Hallo Carlo,
hast recht. War kein xbpCRT-Fenster. in der Doku habe ich nichts darüber gefunden. Mit viel Fanatasie kann man es aber aus dem Beispiel in der Doku erahnen, wenn man's weiss :D .
Danke
von Wolfgang_B
Fr, 09. Apr 2021 18:46
Forum: Programmierung allgemein
Thema: memoedit() - Zugriff auf Methode nicht erlaubt? [erledigt]
Antworten: 2
Zugriffe: 1754

memoedit() - Zugriff auf Methode nicht erlaubt? [erledigt]

ich wollte einfach mal MemoEdit() verwenden, bekomme aber obige Fehlermeldung - warum?
cStr2 := MemoEdit( cStr1, 10, 10, 230, 300, .T.)
#include "memoedit.ch" ist eingebunden
von Wolfgang_B
Fr, 09. Apr 2021 16:39
Forum: HBPrint
Thema: hbprint -> Seitenüberwachung [erledigt]
Antworten: 6
Zugriffe: 3736

Re: hbprint -> Seitenüberwachung

Funktioniert mit ::PrintMemoCountLines(::cText, nMaxLineLen) recht gut. Berechne mit der Methode wie lang die Memofelder sind, multipliziere das Ergebnis mit ::nLineFeed und vergleiche das mit dem unteren Seitenrand. Wenn der Wert größer wird, wird ein Seitenumbruch durchgeführt. Das gleiche vor Beg...
von Wolfgang_B
Fr, 09. Apr 2021 15:00
Forum: HBPrint
Thema: hbprint -> Seitenüberwachung [erledigt]
Antworten: 6
Zugriffe: 3736

Re: hbprint -> Seitenüberwachung

Hm, das gibt eine wilde Rechnerei, da alle Texte variabel sind. Nochmal zur Erklärung. Das Formular ist ein Stammblatt des Kunden, das sowohl die Stammdaten enthält, aber auch alle Aufträge, Rechnungen, OP usw. Das sind alles Tabellen die jedes mal unterschiedlich lang sind. Es gibt eine Methode um ...
von Wolfgang_B
Do, 08. Apr 2021 15:54
Forum: HBPrint
Thema: hbprint -> Seitenüberwachung [erledigt]
Antworten: 6
Zugriffe: 3736

hbprint -> Seitenüberwachung [erledigt]

Hallo, wie bekomme ich denn mit Huberts Druckerklasse einen automatischen Seitenumbruch hin. Ich habe einen dynamischen Seiteninhalt, dessen Länge vollkommen unterschiedlich lang generiert wird. Es ist eine Mischung aus ::printtext, ::printmemo usw., d.h. konkret erst verschiedene Texte, dann Listen...
von Wolfgang_B
Mi, 17. Mär 2021 16:57
Forum: Programmierung allgemein
Thema: gelöschte Datensätze werden nicht gefunden {erledigt]
Antworten: 14
Zugriffe: 4699

Re: gelöschte Datensätze werden nicht gefunden

Jetzt habe ich so viel rumgebastelt, dass die 2. Lösung auch nicht mehr funktioniert. ICh muß nochmal "Back to the roots" :(
von Wolfgang_B
Mi, 17. Mär 2021 16:38
Forum: Programmierung allgemein
Thema: gelöschte Datensätze werden nicht gefunden {erledigt]
Antworten: 14
Zugriffe: 4699

Re: gelöschte Datensätze werden nicht gefunden

reselecten tue ich ja. SELECT(seldb). Aber RecordPointer restaurieren ?? Ich frage mich nur, warum das Ganze mit Beispiel 2 funktioniert.

Ist jetzt auch egal. Für diese Funktion tuts die 2. Lösung.

Trotzdem vielen Dank für die Tipps. Werde ich zukünftig mal einiges beachten.
von Wolfgang_B
Mi, 17. Mär 2021 15:43
Forum: Programmierung allgemein
Thema: gelöschte Datensätze werden nicht gefunden {erledigt]
Antworten: 14
Zugriffe: 4699

Re: gelöschte Datensätze werden nicht gefunden

Ich habe jetzt mal alles ausprobiert, hat aber nichts geändert. Aber mir ist was anderes aufgefallen. In der DO WHILE Schleife wird ja dem Array noch mehr zugeführt. Für das Forum habe ich nur verkürzt AADD(aNames, {M1->mitglnr}) .. : So sieht das AADD() normalerweise aus. AADD(aNames, { M1->mitglnr...
von Wolfgang_B
Mi, 17. Mär 2021 14:16
Forum: Programmierung allgemein
Thema: gelöschte Datensätze werden nicht gefunden {erledigt]
Antworten: 14
Zugriffe: 4699

Re: gelöschte Datensätze werden nicht gefunden

@ HaPe - goto TOP bringt nichts bei Beispiel 1. @Tom - Es wird nur die mitglied.dbf geöffnet. Alias abgefragt vor Öffnung der Tabelle -> kein Alias da. Mit recCount() die Anzahl der Datensätze angezeigt, in der DO WHILE die einzelnen RecNo() angezeigt -> alle werden durchlaufen. Ergebnis 1 statt 5!
von Wolfgang_B
Mi, 17. Mär 2021 13:50
Forum: Programmierung allgemein
Thema: gelöschte Datensätze werden nicht gefunden {erledigt]
Antworten: 14
Zugriffe: 4699

Re: gelöschte Datensätze werden nicht gefunden

Es wird kein Index verwendet ..
von Wolfgang_B
Mi, 17. Mär 2021 13:44
Forum: Programmierung allgemein
Thema: gelöschte Datensätze werden nicht gefunden {erledigt]
Antworten: 14
Zugriffe: 4699

gelöschte Datensätze werden nicht gefunden {erledigt]

Mahlzeit, ich stolpere wieder mal über ein Phänomen. Wenn ich nach Beispiel 1. die gelöschten Datensätze suche, wird immer nur der erste gelöschte Datensatz gefunden. Mit Beispiel 2. werden alle gefunden. Warum, ist mir ein Rätsel ... // 1. IF !net_use4("MITGLIED",.T.,1,"NEW",&qu...
von Wolfgang_B
Mi, 17. Mär 2021 12:38
Forum: Programmierung allgemein
Thema: Funktion, die bei Eingabe der PLZ den Wohnort liefert
Antworten: 12
Zugriffe: 5823

Re: Funktion, die bei Eingabe der PLZ den Wohnort liefert

wobei es natürlich pro Ort event. mehrere Plz geben kann ...
von Wolfgang_B
Sa, 06. Mär 2021 11:27
Forum: Programmierung allgemein
Thema: Mehrfaches Auswählen in Browse [erledigt]
Antworten: 9
Zugriffe: 3126

Re: Mehrfaches Auswählen in Browse

Hallo Wolfgang,
danke für das Angebot. Was brauchst Du alles dafür?

Nur die Funktion oder alles drum herum ... (DBF, Array usw.)?
von Wolfgang_B
Fr, 05. Mär 2021 12:10
Forum: Programmierung allgemein
Thema: Mehrfaches Auswählen in Browse [erledigt]
Antworten: 9
Zugriffe: 3126

Re: Mehrfaches Auswählen in Browse

Hallo Wolfgang, habe bisher 2 Versionen von eXpress gekauft (Jahr 2014 und 2020), ein paar Tage versucht damit schlau zu werden und das Thema dann frustriert wieder weggelegt. In meiner naiven Denke bin offensichtlich mit zu großen Erwartungen an das Thema herangegangen, indem ich mir einbildete, da...
von Wolfgang_B
Mi, 03. Mär 2021 16:34
Forum: Programmierung allgemein
Thema: Mehrfaches Auswählen in Browse [erledigt]
Antworten: 9
Zugriffe: 3126

Re: Mehrfaches Auswählen in Browse

Danke!
Das muß ich erst mal verdauen .... :shock:
von Wolfgang_B
Mi, 03. Mär 2021 16:16
Forum: Programmierung allgemein
Thema: Mehrfaches Auswählen in Browse [erledigt]
Antworten: 9
Zugriffe: 3126

Mehrfaches Auswählen in Browse [erledigt]

Hallo,
ich möchte innerhalb eines Browse mehrere Zeilen markieren, so wie in XbpListBox:multiColumn. Die markierten Zeilen sollen dann in einem Array übergeben werden.

Hat hier jemand eine Ahnung wie das geht (oder nicht).
von Wolfgang_B
Mi, 13. Jan 2021 10:22
Forum: Programmierung allgemein
Thema: Welcher Drucker ist in Windows eingestellt
Antworten: 2
Zugriffe: 1678

Welcher Drucker ist in Windows eingestellt

Guten Morgen,
wie kann ich abfragen, welcher Drucker in Windows eingestellt ist?