Hallo Mitglieder,
Ich möchte ein Programm auf GUI erstellen, bzw. ein vorhandenes Umstellen.
Dazu bräuchte ich tatkräftige Unterstützung.
Da bei dieser Umstellung wahrscheinlich viele Ansätze sind, wo ich nachfragen müsste, wollte ich wissen, ob dies in dem Thread GUI gemacht wird, oder in welchen Thread ich da rein sollte.
Unterstützung bei OOP
Moderator: Moderatoren
- Bruno
- Rekursionen-Architekt
- Beiträge: 103
- Registriert: So, 16. Apr 2023 23:11
- Wohnort: Lauterbach
- Hat sich bedankt: 30 Mal
- Danksagung erhalten: 4 Mal
Re: Unterstützung bei OOP
Erstes Problem, caption der Statusbar ändern,
selbst gelöst.
Lasst hören was noch möglich wäre.
selbst gelöst.
Code: Alles auswählen
PROCEDURE AenderCaption( oSBar, oXbp,cOldCaption )
LOCAL oParent := oSBar:setParent()
LOCAL oPanel
oPanel := oSbar:getItem( "TXTPANEL" )
IF oPanel:caption <> oXbp:caption
oPanel:caption := oXbp:caption
oPanel:autoSize := XBPSTATUSBAR_AUTOSIZE_CONTENTS
ELSE
oPanel:caption:=cOldCaption
oPanel:autoSize := XBPSTATUSBAR_AUTOSIZE_CONTENTS
ENDIF
RETURN
Gruss Bruno
Xbase++ 1.9.355 ohne eExpress
Xbase++ 1.9.355 ohne eExpress
- AUGE_OHR
- Marvin
- Beiträge: 12911
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Unterstützung bei OOP
hi Bruno,
warum willst du "prüfen" ob sich die Caption geändert hat
von "alleine" ändert sich die Caption nicht sondern nur wenn du es aufrufst
---
die Instanzvariablen "Caption" gibt es bei allen XbParts
du kannst einer VAR etwas zuweisen mit
oder abfragen
warum willst du "prüfen" ob sich die Caption geändert hat
von "alleine" ändert sich die Caption nicht sondern nur wenn du es aufrufst
---
die Instanzvariablen "Caption" gibt es bei allen XbParts
du kannst einer VAR etwas zuweisen mit
Code: Alles auswählen
o:Caption := cString
Code: Alles auswählen
cString := o:Caption
gruss by OHR
Jimmy
Jimmy
- Bruno
- Rekursionen-Architekt
- Beiträge: 103
- Registriert: So, 16. Apr 2023 23:11
- Wohnort: Lauterbach
- Hat sich bedankt: 30 Mal
- Danksagung erhalten: 4 Mal
Re: Unterstützung bei OOP
Hi Jimmy,
Als Beispiel, jemand startet über den Button ein anderes Fenster (z.B. Liste) verkleinert die weil er Kaffe trinken geht, also momentan nicht sichtbar, dann hab ich in der Statusbar der App drin stehen, auf welchen Button er geklickt hat, somit ein Hinweis für ihn, da ist noch etwas aktiv.
Gruss Bruno
Xbase++ 1.9.355 ohne eExpress
Xbase++ 1.9.355 ohne eExpress