:configure() und :disable() [ERLEDIGT]
Moderator: Moderatoren
- Manfred
- Foren-Administrator
- Beiträge: 21199
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
:configure() und :disable() [ERLEDIGT]
Sehe ich das richtig, nach einem :configure() wird ein vorher gesetztes :disable() wieder enabled?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Martin Altmann
- Foren-Administrator
- Beiträge: 16517
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: :configure() und :disable()
Moin,
ohne in die Hilfe geschaut zu haben: Es gibt wohl auch ein :enabled( .T./.F. ) - und das sollte den Zustand behalten...
Viele Grüße,
Martin
ohne in die Hilfe geschaut zu haben: Es gibt wohl auch ein :enabled( .T./.F. ) - und das sollte den Zustand behalten...
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- brandelh
- Foren-Moderator
- Beiträge: 15697
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Re: :configure() und :disable()
:configure() nutzt ja die Konfigurationsvariablen, laut Hilfe von XbpWindow() ist keine Konfigurationsvariable für enabled, disabled vorhanden.
Das bedeutet aber nicht, dass es diese intern nicht gibt. Es ist möglich, dass die aktuelle Einstellung intern gespeichert erhalten wird,
es kann aber auch sein, dass ein :configure() den "normalen Zustand" wieder herstellt. Du must es ausprobieren
Das bedeutet aber nicht, dass es diese intern nicht gibt. Es ist möglich, dass die aktuelle Einstellung intern gespeichert erhalten wird,
es kann aber auch sein, dass ein :configure() den "normalen Zustand" wieder herstellt. Du must es ausprobieren
Gruß
Hubert
Hubert
- Herbert
- Der Entwickler von "Deep Thought"
- Beiträge: 1991
- Registriert: Do, 14. Aug 2008 0:22
- Wohnort: Gmunden am Traunsee, Österreich
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: :configure() und :disable()
Manfred hat geschrieben:Sehe ich das richtig, nach einem :configure() wird ein vorher gesetztes :disable() wieder enabled?
Nach diesem Text aus der Hilfe gelesen, sollte der Zustand erstellt werden, welcher nach init() entstanden ist.Durch die Methode :configure() kann ein Xbase-Part neu konfiguriert werden, ohne zuvor die Systemresourcen freizugeben, die mit :create() angefordert wurden. Dadurch kann z.B. ein neuer Parent und/oder Owner bestimmt werden (siehe Methode :init()).
Grüsse Herbert
Immer in Bewegung...
Immer in Bewegung...
- Manfred
- Foren-Administrator
- Beiträge: 21199
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: :configure() und :disable()
es gibt enable() und disable(). Das benutze ich und das bleibt nach einem Configure nicht erhalten.Martin Altmann hat geschrieben:Moin,
ohne in die Hilfe geschaut zu haben: Es gibt wohl auch ein :enabled( .T./.F. ) - und das sollte den Zustand behalten...
Viele Grüße,
Martin
Aber vielleicht gibt es ja dazu eine andere Lösung?
Ich habe Navigationsbutton auf Tabpages, bzw auf einem Tabpage. Diese Buttons bekommen jedesmal die aktive Tabpage als Parent zugeordnet und damit das klappt mache ich jedesmal nach Setparent() ein configure(). Und dann sind sie wieder enabled. Aber ich befürchte, dass ich das wohl anders lösen muß
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- brandelh
- Foren-Moderator
- Beiträge: 15697
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Re: :configure() und :disable()
schau mal nach setParent(), das müsste ohne configure() das machen was du willst.
PS: ich habe auf jedem Tab einen eigenen Button !
PS: ich habe auf jedem Tab einen eigenen Button !
Gruß
Hubert
Hubert
- Jan
- Marvin
- Beiträge: 14655
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: :configure() und :disable()
Manfred,
das ist natürlich nur eine Krücke. Aber lies doch vor dem :configure() den Zustand aus, und setze den hinterher bei Bedarf neu (also dann, wenn der :disabled() war).
Jan
das ist natürlich nur eine Krücke. Aber lies doch vor dem :configure() den Zustand aus, und setze den hinterher bei Bedarf neu (also dann, wenn der :disabled() war).
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- Wolfgang Ciriack
- Der Entwickler von "Deep Thought"
- Beiträge: 2936
- Registriert: Sa, 24. Sep 2005 9:37
- Wohnort: Berlin
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: :configure() und :disable()
Wenn die Buttons für alle Tabpages gelten sollen, dann runter von der Tabpage und auf den Dialog setzen.
Viele Grüße
Wolfgang
Wolfgang
- Manfred
- Foren-Administrator
- Beiträge: 21199
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: :configure() und :disable()
Manchmal hasse ich es wenn jemand kommt, sieht und siegt. Ich glaube damit löse ich sogar noch ein paar andere Probleme.Wolfgang Ciriack hat geschrieben:Wenn die Buttons für alle Tabpages gelten sollen, dann runter von der Tabpage und auf den Dialog setzen.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!