Die Suche ergab 103 Treffer

von Bruno
Do, 27. Apr 2023 16:07
Forum: Allgemeine Fragen
Thema: Funktion zum Button erstellen über die Bitmapgröße
Antworten: 36
Zugriffe: 5266

Re: Funktion zum Button erstellen über die Bitmapgröße

Das verhindert man, indem man einen Button deaktiviert ("disabled"), wenn er ausgelöst wird. Oder den ganzen Dialog. Bis die Aktion beendet ist oder irgendeine Rückmeldung kam oder eine gewisse Zeit verstrichen ist. Kann ich ein CrtFenster deaktivieren obwohl es sichtbar ist, habe schon m...
von Bruno
Do, 27. Apr 2023 15:46
Forum: Allgemeine Fragen
Thema: Funktion zum Button erstellen über die Bitmapgröße
Antworten: 36
Zugriffe: 5266

Re: Funktion zum Button erstellen über die Bitmapgröße

Jan hat geschrieben: Do, 27. Apr 2023 15:33 Werner,

stimmt. Ich hatte mich von diesem grafischen Button ablenken lasen und nicht mehr an die Version von Bruno gedacht.

Jan
Ich könnte ja hier für die neue Version einen Spendenaufruf machen um Ablenkungen zu verhindern :angel5: :angel5: :angel5: :angry4: :angry4: :angry4:
von Bruno
Do, 27. Apr 2023 15:41
Forum: Allgemeine Fragen
Thema: Funktion zum Button erstellen über die Bitmapgröße
Antworten: 36
Zugriffe: 5266

Re: Funktion zum Button erstellen über die Bitmapgröße

Na Dann stell ich mal eine andere Frage! Wenn ich über diesen button ein externes Programm starte, wie verhindere ich dann, das nach Beendigung des externen Programmes weiter Ereignisse von Tastatur oder Maus welche durch blindes drauflos klicken verarbeitet werden. Z.B. Externes Programm Starten, j...
von Bruno
Do, 27. Apr 2023 14:01
Forum: Allgemeine Fragen
Thema: Funktion zum Button erstellen über die Bitmapgröße
Antworten: 36
Zugriffe: 5266

Re: Funktion zum Button erstellen über die Bitmapgröße

Hallo, Bruno. Und ein XbpHtmlWindow kann ja echt ausgefuchste CSS-JS-Sachen enthalten, also sich noch cooler als eine einfach Schaltfläche verhalten. Aber Dir geht's erstmal um was anderes. Am schnellsten kriegst Du das bewerkstelligt, wenn Du die Größen der Bitmaps irgendwo speicherst (in einem Ar...
von Bruno
Do, 27. Apr 2023 12:43
Forum: Allgemeine Fragen
Thema: Funktion zum Button erstellen über die Bitmapgröße
Antworten: 36
Zugriffe: 5266

Re: Funktion zum Button erstellen über die Bitmapgröße

Hallo Tom, Mir ging es um mehrzeilige Buttons. Ich bin kein Profi in Sachen Xbase und habe 4 Bitmapbilder gemacht, Hintergrund einfarbig und mit Text reingeschrieben was für den Betrachter zu sehen sein soll. Da ich sonst mehrzeilige Captions gebraucht hätte. Verwaltung.jpg Alle vier Bitmaps sind gl...
von Bruno
Do, 27. Apr 2023 7:20
Forum: Allgemeine Fragen
Thema: Funktion zum Button erstellen über die Bitmapgröße
Antworten: 36
Zugriffe: 5266

Re: Funktion zum Button erstellen über die Bitmapgröße

Hallo Jimmy,
was hat das eigentlich mit diesem MANIFEST auf sich?
Hab das auch bei einigen Beispielen gesehen, muss das sein?
von Bruno
Do, 27. Apr 2023 7:15
Forum: Allgemeine Fragen
Thema: Funktion zum Button erstellen über die Bitmapgröße
Antworten: 36
Zugriffe: 5266

Re: Funktion zum Button erstellen über die Bitmapgröße

brandelh hat geschrieben: Mi, 26. Apr 2023 23:51

Welche Xbase++ Version hast du denn genau ?

1.90.???
Hallo Hubert,
Ich hab die 1.9 355 / 1.9 SL1
von Bruno
Mi, 26. Apr 2023 18:29
Forum: Allgemeine Fragen
Thema: Funktion zum Button erstellen über die Bitmapgröße
Antworten: 36
Zugriffe: 5266

Re: Funktion zum Button erstellen über die Bitmapgröße

war das nicht was mit HTML Code für Buttons ? hab ich aber nie benutzt Hallo Hubert, nein, Alaska hatte im ersten XbPack zwei weitere Klassen rausgegeben, XbpImageButton und XbpImageTabPage. im zweiten war XBPFORMATTEDLABEL und XBPPROGRESSBAR, im dritten war CHECKBOXRENDERER, DRAWFRAMECONTROL, INVI...
von Bruno
Mi, 26. Apr 2023 18:11
Forum: Allgemeine Fragen
Thema: Funktion zum Button erstellen über die Bitmapgröße
Antworten: 36
Zugriffe: 5266

Re: Funktion zum Button erstellen über die Bitmapgröße

Die Downloadmöglichkeit für 1.9 gibt es nicht mehr, was aber auch verständlich ist nach einer so langen Zeitspanne.
von Bruno
Mi, 26. Apr 2023 16:06
Forum: Allgemeine Fragen
Thema: Funktion zum Button erstellen über die Bitmapgröße
Antworten: 36
Zugriffe: 5266

Re: Funktion zum Button erstellen über die Bitmapgröße

Bruno, wenn Du das Bitmap per XbpBitmap() einliest kannst Du ja hinter her per :xsize und :ysize die Größe in Pixeln auslesen. Und diese Maße plus ein paar Sicherheitspixel für Buttonrand etc. dann für die Buttongröße benutzen. Schau mal in die Doku zu XbpBitmap. Jan Hallo Jan, habe bei Alaska ange...
von Bruno
Mi, 26. Apr 2023 12:34
Forum: Allgemeine Fragen
Thema: Funktion zum Button erstellen über die Bitmapgröße
Antworten: 36
Zugriffe: 5266

Re: Funktion zum Button erstellen über die Bitmapgröße

Hallo, Bruno. Bei dieser Bitmap-Sache ist nicht ganz klar, worauf Du hinauswillst. Hallo Tom, Ich will ganz einfach einen Button erstellen, der so groß ist wie die Bitmap in der :caption. Als generelle Funktion. oBtn1 := XbpPushButton():new(,, {aPosition}, {aBildgröße} ) oBtn1 : caption := "da...
von Bruno
Mi, 26. Apr 2023 11:38
Forum: Allgemeine Fragen
Thema: Funktion zum Button erstellen über die Bitmapgröße
Antworten: 36
Zugriffe: 5266

Re: Funktion zum Button erstellen über die Bitmapgröße

Mehrzeilige Textcaptions gehen auch ohne Bitmaps. Hallo Tom, Nur mit Xbase++ ohne eExpress? Aber die Frage ist wegen einer Funktion welche einen Button über die Bitmapgröße erstellt. Der Satz, das damit auch mehrzeilige Buttons gemacht werden, war ein Beispiel. Wenn ich eine Bitmap mit einer Tür ei...
von Bruno
Mi, 26. Apr 2023 11:36
Forum: Allgemeine Fragen
Thema: Funktion zum Button erstellen über die Bitmapgröße
Antworten: 36
Zugriffe: 5266

Re: Funktion zum Button erstellen über die Bitmapgröße

Bruno, für die 1.9 gibt es den XbPack1, der einen XbpImageButton beinhaltet. Inkl. Code. Also Xbase++ pur. Wenn Du Dich auf der Alaska-Homepage anmeldest kannst Du Dir die runter laden. Wobei ich nicht weiß was alle noch im Downloadbereich liegt ohne laufende Subscription. Notfalls müsstest Du Alas...
von Bruno
Mi, 26. Apr 2023 10:27
Forum: Allgemeine Fragen
Thema: Funktion zum Button erstellen über die Bitmapgröße
Antworten: 36
Zugriffe: 5266

Funktion zum Button erstellen über die Bitmapgröße

Hallo Forum, gibt es bei den Beispielen von Xbasee++ 1.9.355 eine Function oder Procedure welche ein Button über die Bitmapgröße erstellt? Über eine Bitmap kann man ohne eExpress mehrzeilige Buttons erzeugen. Bräuchte etwas Hilfestellung. Beschreibung der XbPacks 1 -3 als PDF oder CHM wäre auch gut,...
von Bruno
Di, 25. Apr 2023 19:25
Forum: GUI
Thema: XbpPushButton Caption mehrzeilig [Erledigt]
Antworten: 13
Zugriffe: 8287

Re: XbpPushButton Caption mehrzeilig [Erledigt]

Hallo Mitglieder,
wird die Lösung auch Xbase++ Programmierer mitgeteilt, welche damals nicht bei diesem Vortrag waren?
von Bruno
Di, 25. Apr 2023 14:57
Forum: Allgemeine Fragen
Thema: Fenster oben links [erledigt] Danke an alle!
Antworten: 26
Zugriffe: 4557

Re: Fenster oben links

Meine Funktion stammt aus meinem CRT Grundbausteinkasten und hat viele Jahre gute Dienste geleistet (zum Zentrieren des jeweils aktiven Fensters). Die von Jimmy ist im Prinzip nichts anderes und erfüllt ihren Zweck Hallo Hubert, sorry, wollt nicht kritisieren, hab ich aber auch geschrieben ! Im Geg...
von Bruno
Di, 25. Apr 2023 9:46
Forum: Allgemeine Fragen
Thema: Fenster oben links [erledigt] Danke an alle!
Antworten: 26
Zugriffe: 4557

Re: Fenster oben links

hi Bruno, ich habe noch mal in meinen Hybrid Sachen geschaut und das für Position 0,0 gefunden oCrt := XbpCrt():New ( NIL, NIL, aPos, DEF_ROWS, DEF_COLS, ,"My CRT",.F. ) ... oCrt:Create() ... oCrt:setPos({0,aSizeDesktop[2]-oCrt:currentSize()[2]} ) oCrt:Show() du stellst nach dem Create() ...
von Bruno
Mo, 24. Apr 2023 21:35
Forum: Allgemeine Fragen
Thema: Fenster oben links [erledigt] Danke an alle!
Antworten: 26
Zugriffe: 4557

Re: Fenster oben links

UND RECHT VIELEN DANK AN ALLE !!!
von Bruno
Mo, 24. Apr 2023 21:33
Forum: Allgemeine Fragen
Thema: Fenster oben links [erledigt] Danke an alle!
Antworten: 26
Zugriffe: 4557

Re: Fenster oben links

nPosS := 0 und nPosY := (nDesktopHoehe-nHoehe) wäre dann linke obere Ecke Es kann sein, dass die Einstellung von der Menüleiste unten den oberen Rand etwas verschiebt, daher der möglicherweise nötige obere Rand. Hallo Hubert, die Formel welche Du so schön angeführt hast ergibt 0,0 ! Ich will nicht ...
von Bruno
Mo, 24. Apr 2023 14:23
Forum: Allgemeine Fragen
Thema: Fenster oben links [erledigt] Danke an alle!
Antworten: 26
Zugriffe: 4557

Re: Fenster oben links

hi Bruni, die Position aPos kannst du auf {0,0} einstellen Das Fenster wird "grosser" wenn man die #define DEF_FONTHEIGHT / DEF_FONTWIDTH ändert das übliche 80 x 25 kann man z.b. auf 80 x 50 ändern wenn du /PM:PM verwendest und GUI haben willst schreibt man, wie Tom schon sagte, eine &quo...
von Bruno
Mo, 24. Apr 2023 14:11
Forum: Allgemeine Fragen
Thema: Fenster oben links [erledigt] Danke an alle!
Antworten: 26
Zugriffe: 4557

Re: Fenster oben links

Oh vielen Dank, jetzt die Frage aller Fragen, wenn ich ein XbpDialogFenster mache, kann ich darin ein Crt Fenster machen? Jan hat geschrieben bei XbpDialog ginge es. Ich glaube ( nicht wissen ) dass dies möglich sein müßte, da das Crt Fenster ja ein Objekt darstellt. Dazu aber gleich !!! : Ich habe ...
von Bruno
Mo, 24. Apr 2023 7:52
Forum: Allgemeine Fragen
Thema: Fenster oben links [erledigt] Danke an alle!
Antworten: 26
Zugriffe: 4557

Re: Fenster oben links

In der Original Appsys Procedure wird das Fenster immer zentriert, ich wollte das in meinem kleinen Programm ändern auf oben links. // Bestimmen der Fensterposition (Anordnen in der Mitte // des Desktop-Fensters) aSizeDesktop := AppDesktop():currentSize() aPos := { (aSizeDesktop[1]-(DEF_COLS * DEF_F...
von Bruno
Mo, 24. Apr 2023 7:47
Forum: Allgemeine Fragen
Thema: Fenster oben links [erledigt] Danke an alle!
Antworten: 26
Zugriffe: 4557

Re: Fenster oben links

zählt das auch für Crt Fenster? Nein. Die sind ja kein XbpDialog. Wobei CRT ja nach Clipper-Art zählt, und das ist immer TopLeft. Aber halt nicht in Pixeln sondern in Zeilen und Spalten. Jan Hi Jan, das Fenster wird über die Appsys() erzeugt, wie bekomme ich entweder durch Änderung einer eigenen Ap...
von Bruno
Mo, 24. Apr 2023 7:36
Forum: Allgemeine Fragen
Thema: Fenster oben links [erledigt] Danke an alle!
Antworten: 26
Zugriffe: 4557

Re: Fenster oben links

Jan hat geschrieben: Mo, 24. Apr 2023 5:18

Code: Alles auswählen

XBPDialog():new(AppDesktop(), , {0, 0}, {1024, 786}, {{XBP_PP_ORIGIN, XBP_ORIGIN_TOPLEFT}} , .F.)
Moin Jan,
Danke, zählt das auch für Crt Fenster?
von Bruno
So, 23. Apr 2023 21:37
Forum: Allgemeine Fragen
Thema: Fenster oben links [erledigt] Danke an alle!
Antworten: 26
Zugriffe: 4557

Fenster oben links [erledigt] Danke an alle!

Hallo,
hat schon jemand in der Appsys die Koordinaten für die Fensteranzeige oben links gemacht? ( unabhängig der Bildschirmauflösung )
Wenn ja bitte den Link dazu.

mit aPos := 0,0 landet mein Fenster zwar links, aber unten.

Danke