Die Suche ergab 434 Treffer

von Benz
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

hm ... hast du den schon ein btn_neues_geraet:create() ausgeführt ?
Das Create kommt am Ende des Programms. Das Hide() / Show () funktioniert auch nicht, das Programm läuft aber fehlerfrei
von Benz
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() }  
von Benz
Di, 26. Jul 2011 10:53
Forum: Programmierung allgemein
Thema: SLE inaktivieren/aktivieren [ERLEDIGT]
Antworten: 5
Zugriffe: 2885

Re: SLE inaktivieren/aktivieren

--> ERLEDIGT
von Benz
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...
von Benz
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.)
von Benz
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 ...
von Benz
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...
von Benz
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.
von Benz
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
von Benz
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
von Benz
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 :-D ohje die einfachsten Dinge eigentlich... DANKE!
von Benz
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...
von Benz
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?
von Benz
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.

:banghead: :oops: das include stand unter dem Main, da ich das Main weggelassen habe, habe ich das inlcude auch vergessen :banghead:

Problem gelöst, danke ! =)
von Benz
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.
von Benz
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 }...
von Benz
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...
von Benz
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!
von Benz
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
von Benz
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...
von Benz
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"...
von Benz
Fr, 22. Jul 2011 12:09
Forum: Programmierung allgemein
Thema: XbpMLE
Antworten: 45
Zugriffe: 12254

Re: XbpMLE

hab ihn doch vorhin schon eingeblendet...
von Benz
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 ...
von Benz
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 ?