Das Create kommt am Ende des Programms. Das Hide() / Show () funktioniert auch nicht, das Programm läuft aber fehlerfreihm ... hast du den schon ein btn_neues_geraet:create() ausgeführt ?
Die Suche ergab 434 Treffer
- Di, 26. Jul 2011 14:29
- Forum: Programmierung allgemein
- Thema: keine 2 Instanzen eines Fensters
- Antworten: 9
- Zugriffe: 3745
Re: keine 2 Instanzen eines Fensters
- Di, 26. Jul 2011 11:56
- Forum: Programmierung allgemein
- Thema: SLE inaktivieren/aktivieren [ERLEDIGT]
- Antworten: 5
- Zugriffe: 2885
- Di, 26. Jul 2011 11:47
- Forum: Programmierung allgemein
- Thema: keine 2 Instanzen eines Fensters
- Antworten: 9
- Zugriffe: 3745
Re: keine 2 Instanzen eines Fensters
Wenn ich es so mache, sagt er UNKNOWN VARIABLE (ja, hab sie an meine angepasst:)
Code: Alles auswählen
btn_neues_geraet:activate := {|| btn_neues_geraet:disable(),neues_geraet(), btn_neues_geraet:enable() }
- Di, 26. Jul 2011 10:53
- Forum: Programmierung allgemein
- Thema: SLE inaktivieren/aktivieren [ERLEDIGT]
- Antworten: 5
- Zugriffe: 2885
Re: SLE inaktivieren/aktivieren
--> ERLEDIGT
- Di, 26. Jul 2011 10:49
- Forum: Programmierung allgemein
- Thema: :selected Radiobutton funktioniert nicht richtig
- Antworten: 2
- Zugriffe: 2120
:selected Radiobutton funktioniert nicht richtig
Hi, das ist die Hilfe von Alaska: xbeP_Selected Radiobutton has been selected. :selected := {| lCheck, uNIL, self | ... } :selected ( <lCheck> ) --> self Parameters <lCheck> <lCheck> is the current value in the edit buffer of a radiobutton. This is the value stored when the callback method is execut...
- Di, 26. Jul 2011 10:22
- Forum: Programmierung allgemein
- Thema: SLE inaktivieren/aktivieren [ERLEDIGT]
- Antworten: 5
- Zugriffe: 2885
Re: SLE inaktivieren/aktivieren
okay hat sich erledigt: :seteditable(.T.)
- Di, 26. Jul 2011 10:20
- Forum: Programmierung allgemein
- Thema: SLE inaktivieren/aktivieren [ERLEDIGT]
- Antworten: 5
- Zugriffe: 2885
SLE inaktivieren/aktivieren [ERLEDIGT]
Hi, Wenn man Buttons aktivieren will / inaktivieren will gibt es ja die Funktionen disable() / enable(). Bei SLEs funktioniert das beim Erstellen mit :editable := .T. / .F. Während der Laufzeit kann ich die Buttons jetzt zwar aktivieren / inaktivieren, doch die SLEs nicht. Was msus ich benutzen, um ...
- Di, 26. Jul 2011 10:16
- Forum: Programmierung allgemein
- Thema: keine 2 Instanzen eines Fensters
- Antworten: 9
- Zugriffe: 3745
Re: keine 2 Instanzen eines Fensters
funktioniert irgendwie nicht... Das ist meine Procedure: PROCEDURE neues_geraet() LOCAL oDlg if valtype(oDlg) # '0' oDlg:=activate_neues_geraet():New():Create() oDlg:close := {|mp1,mp2,obj| CloseChildWindow( obj ) } else // Fenster ist schon offen endif RETURN Sie wird aufgerufen bei Klick auf den B...
- Di, 26. Jul 2011 10:02
- Forum: Programmierung allgemein
- Thema: keine 2 Instanzen eines Fensters
- Antworten: 9
- Zugriffe: 3745
keine 2 Instanzen eines Fensters
WIe kann ich verhindern, dass ein Fenster, z.B. beim Klick auf einen Button, mehrmals aufgehen kann. Also dass bei ernuetem Klick auf den Button das Fenster nicht noch einmal aufgeht sondern erst wieder aufgehen kann, wenn das Fenster, das beim ersten Klick aufgegangen ist, geschlossen wird.
- Di, 26. Jul 2011 9:51
- Forum: Programmierung allgemein
- Thema: Class Code von XPPFD verwenden. [Erledigt]
- Antworten: 17
- Zugriffe: 5893
Re: Class Code von XPPFD verwenden.
okay schon wieder was dazu gelernt
- Di, 26. Jul 2011 8:52
- Forum: Programmierung allgemein
- Thema: Class Code von XPPFD verwenden. [Erledigt]
- Antworten: 17
- Zugriffe: 5893
Re: Class Code von XPPFD verwenden.
Jetzt steht beim Compiler dran "warning Procedure returns value" allerdings compiliert er es trotzdem ?!
Code: Alles auswählen
PROCEDURE neues_geraet()
LOCAL oDlg
oDlg:=activate_neues_geraet():New():Create()
oDlg:close := {|mp1,mp2,obj| CloseChildWindow( obj ) }
RETURN oDlg
- Di, 26. Jul 2011 8:46
- Forum: Programmierung allgemein
- Thema: Class Code von XPPFD verwenden. [Erledigt]
- Antworten: 17
- Zugriffe: 5893
Re: Class Code von XPPFD verwenden.
Jetzt hab ichs endlich verstanden ohje die einfachsten Dinge eigentlich... DANKE!
- Mo, 25. Jul 2011 15:33
- Forum: Programmierung allgemein
- Thema: Class Code von XPPFD verwenden. [Erledigt]
- Antworten: 17
- Zugriffe: 5893
Re: Class Code von XPPFD verwenden.
LOCAL lExit := .F. // Dialog o:Close Slot "belegen" oDlg:Close := {|| lExit := .T. } // Hier steht dann was ? DO WHILE .NOT. lExit nEvent := AppEvent ( @mp1, @mp2, @oXbp ) oXbp:HandleEvent ( nEvent, mp1, mp2 ) IF nEvent == xbeP_Quit QUIT // AppQuit() ENDIF ENDDO Ist das dann die Eventloop...
- Mo, 25. Jul 2011 15:04
- Forum: Programmierung allgemein
- Thema: Class Code von XPPFD verwenden. [Erledigt]
- Antworten: 17
- Zugriffe: 5893
Re: Class Code von XPPFD verwenden.
Jetzt habe ich wieder ein Problem. Da ich ja jetzt die Main gelöscht habe, kann ich das neue Fenster nicht mehr schließen. Gibt es da eine Möglichkeit, dass ich das neue Fenster schließen kann, ohne dass das ganze Programm geschlossen wird?
- Mo, 25. Jul 2011 14:25
- Forum: Programmierung allgemein
- Thema: Class Code von XPPFD verwenden. [Erledigt]
- Antworten: 17
- Zugriffe: 5893
Re: Class Code von XPPFD verwenden.
das include stand unter dem Main, da ich das Main weggelassen habe, habe ich das inlcude auch vergessen
Problem gelöst, danke ! =)
Problem gelöst, danke ! =)
- Mo, 25. Jul 2011 14:05
- Forum: Programmierung allgemein
- Thema: Class Code von XPPFD verwenden. [Erledigt]
- Antworten: 17
- Zugriffe: 5893
Re: Class Code von XPPFD verwenden.
ok:-) jetzt habe ich noch ein anderes Problem: es kommt eine Fehlermeldung: 1 UNRESOLVED EXTERNAL SYMBOL : _geraet
Dabei habe ich die _geraet.prg im gleichen Ordner compiliert. Irgendwas stimmt noch nicht.
Dabei habe ich die _geraet.prg im gleichen Ordner compiliert. Irgendwas stimmt noch nicht.
- Mo, 25. Jul 2011 13:57
- Forum: Programmierung allgemein
- Thema: Class Code von XPPFD verwenden. [Erledigt]
- Antworten: 17
- Zugriffe: 5893
Re: Class Code von XPPFD verwenden.
also das "activate_neues_geraet" soll die Class "geraet" sein. Sprich der Aufruf soll so sein: btn_neues_geraet := XbpPushButton():New(grp2,, {97, 194}, {27, 23}) btn_neues_geraet:TabStop := .T. btn_neues_geraet:Caption := "Neu" btn_neues_geraet:activate := {|| geraet }...
- Mo, 25. Jul 2011 11:16
- Forum: Programmierung allgemein
- Thema: Class Code von XPPFD verwenden. [Erledigt]
- Antworten: 17
- Zugriffe: 5893
Class Code von XPPFD verwenden. [Erledigt]
Hi, ich weiß ihr habt mir schon einige Beispiele gegeben, wie Class-Code vom Alaskaeigenen Formdesigner in mein Programm einbinde, nur leider funktioniert es noch nicht richtig oder ich habe es einfach ncoh nicht richtig verstanden. Folgendes : Ich habe ein Programm mit einem Menü. Dieses Menü verwe...
- Sa, 23. Jul 2011 11:46
- Forum: Programmierung allgemein
- Thema: XbpMLE
- Antworten: 45
- Zugriffe: 12254
Re: XbpMLE
Also für das MLE habe ich das noch nicht gefunden, für den FormDesigner kann sein. Das war allerdings auch das anzeige nach dem ich noch nicht gesucht habe im Forum. @AUGE_OHR, das mit LbDown hat prima funktioniert. Danke!
- Fr, 22. Jul 2011 13:05
- Forum: Programmierung allgemein
- Thema: XbpMLE
- Antworten: 45
- Zugriffe: 12254
Re: XbpMLE
ja genau ich finde das richtig komisch, vor allem auch deshalb, weil es mit allen anderen Elementen funktioniert
- Fr, 22. Jul 2011 12:24
- Forum: Programmierung allgemein
- Thema: XbpMLE
- Antworten: 45
- Zugriffe: 12254
Re: XbpMLE
nein danach, aber wenn ich es ändere habe ich keinen Unterschied...
- Fr, 22. Jul 2011 12:13
- Forum: Programmierung allgemein
- Thema: XbpMLE
- Antworten: 45
- Zugriffe: 12254
Re: XbpMLE
Das Childfenster erfassen_fenster := GuiStdDialog( "Zeiten erfassen",,,710,600,1 ) erfassen_fenster:LayoutAlign:=2 erfassen_fenster:show() FUNCTION GuiStdDialog( cTitle, sdwpos1, sdwpos2, sdwsize1, sdwsize2, resize,max_button ) LOCAL oDlg DEFAULT cTitle TO "Standard Dialog Window"...
- Fr, 22. Jul 2011 12:09
- Forum: Programmierung allgemein
- Thema: XbpMLE
- Antworten: 45
- Zugriffe: 12254
Re: XbpMLE
hab ihn doch vorhin schon eingeblendet...
- Fr, 22. Jul 2011 12:05
- Forum: Programmierung allgemein
- Thema: XbpMLE
- Antworten: 45
- Zugriffe: 12254
Re: XbpMLE
Okay. Ich glaube das schnellste wäre jetzt doch die ganze Maske im Formdesigner nachzuempfinden... Ich hab das jetzt auch mal ein wenig schon versucht und bin auf ein kleines Problem gestoßen: Und zwar, wenn ich mit rechter Maustaste auf ein Element klicke und dann Assign Parent auswähle, dann aber ...
- Fr, 22. Jul 2011 11:59
- Forum: Programmierung allgemein
- Thema: XbpMLE
- Antworten: 45
- Zugriffe: 12254
Re: XbpMLE
Jap kann man sagen, ich habe jetzt halt auf Anraten von brandelh den Namen von oXbp in erfassen_fenster geändert.
Sprich das Parent von grp2 ist jetzt : erfassen_fenster:drawingArea
Muss ich drawingArea zuvor erst definieren ?
Sprich das Parent von grp2 ist jetzt : erfassen_fenster:drawingArea
Muss ich drawingArea zuvor erst definieren ?