[MaxGUI] Gadget Childs

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

Der Eisvogel

Betreff: [MaxGUI] Gadget Childs

BeitragSa, Aug 14, 2010 20:46
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo
Gibt es eine Möglichkeit alle Childs eines Gadgets zu verstecken oder sie zu ermitteln und anschließend selber zu verstecken?

MfG
Der Eisvogel
Ungarische Notation kann nützlich sein.
BlitzMax ; Blitz3D
Win 7 Pro 64 Bit ; Intel Core i7-860 ; 8 GB Ram ; ATI HD 5750 1 GB
Projekte: Window-Crasher
Ich liebe es mit der WinAPI zu spielen.
 

danibert

BeitragSo, Aug 15, 2010 9:53
Antworten mit Zitat
Benutzer-Profile anzeigen
Bei Panels ist es beispielsweise so, dass alles, was in einem Panel platziert ist automatisch versteckt wird, wenn du das übergeordnete Panel mit HideGadget() versteckst.

Der Eisvogel

BeitragSo, Aug 15, 2010 11:52
Antworten mit Zitat
Benutzer-Profile anzeigen
Aber wenn ich dieses Panel nun wieder anzeige, werden auch alle Childs wieder angezeigt. Das ist genau das was ich nicht will. Ich will, dass immer nur ein Childs sichtbar ist.
Ungarische Notation kann nützlich sein.
BlitzMax ; Blitz3D
Win 7 Pro 64 Bit ; Intel Core i7-860 ; 8 GB Ram ; ATI HD 5750 1 GB
Projekte: Window-Crasher
Ich liebe es mit der WinAPI zu spielen.
 

danibert

BeitragSo, Aug 15, 2010 13:41
Antworten mit Zitat
Benutzer-Profile anzeigen
Dann musst Du sie einzeln mit HideGadget() und ShowGadget() steuern.

Der Eisvogel

BeitragSo, Aug 15, 2010 13:54
Antworten mit Zitat
Benutzer-Profile anzeigen
Eben, aber ich kenn die Childs des Gadget nicht bzw. habe keine Referenz darauf. Deswegen dachte, man könnte irgendwie an einen Liste mit allen Childs eines Gadgets kommen. Wenn das aber nicht geht, dann muss ich wohl doch für jedes dumme Gadget ne Variable machen und jedes Gadget einzeln steuern. Das wird fusselarbeit. Wäre halt anders schöner gewesen.
Ungarische Notation kann nützlich sein.
BlitzMax ; Blitz3D
Win 7 Pro 64 Bit ; Intel Core i7-860 ; 8 GB Ram ; ATI HD 5750 1 GB
Projekte: Window-Crasher
Ich liebe es mit der WinAPI zu spielen.

d-bug

BeitragSo, Aug 15, 2010 16:43
Antworten mit Zitat
Benutzer-Profile anzeigen
BlitzMax: [AUSKLAPPEN]
DeinGadget.kids

...ist eine TList und beinhaltet alle Child-Gadgets deines Gadgets.

So einfach ist das! Du solltest mal in den Code der Module gucken, da findet man nämlich so manch undokumentierte Perle.

Der Eisvogel

BeitragSo, Aug 15, 2010 17:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Danke d-bug.

Ich hatte mir den Code von der MaxGUI angeguckt, aber der war so kompliziert, dass ich nicht durgecheckt habe.
Ungarische Notation kann nützlich sein.
BlitzMax ; Blitz3D
Win 7 Pro 64 Bit ; Intel Core i7-860 ; 8 GB Ram ; ATI HD 5750 1 GB
Projekte: Window-Crasher
Ich liebe es mit der WinAPI zu spielen.

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group