FrameGadget()
Syntax
Ergebnis = FrameGadget(#Gadget, x, y, Breite, Höhe, Text$ [, Flags])Beschreibung
Erstellt ein Frame-Gadget ("Frame" = "Rahmen") innerhalb der aktuellen Gadgetliste. Diese Art von Gadget dient nur zur dekorativen Zwecken.
Parameter
#Gadget Eine Nummer, um das neue Gadget zu identifizieren. #PB_Any kann verwendet werden, um diese Nummer automatisch zu generieren. x, y, Breite, Höhe Die Position und die Abmessungen des neuen Gadgets. Text$ Ein Text, der im Rahmen (Frame) dargestellt wird. Dieser Parameter ist nur gültig, wenn keine Rahmen (siehe Flags) angegeben wurden, andernfalls wird der Text ignoriert. Flags (optional) Flags, um das Aussehen des Rahmens zu verändern: #PB_Frame_Single : Einfach vertiefter Rahmen (nur auf Windows). #PB_Frame_Double : Doppelt vertiefter Rahmen (nur auf Windows). #PB_Frame_Flat : Flacher Rahmen (nur auf Windows).
Rückgabewert
Gibt bei Erfolg einen Wert ungleich Null zurück, oder Null bei einem Fehler. Wenn #PB_Any als #Gadget Parameter verwendet wurde, dann beinhaltet der Rückgabewert bei Erfolg die automatisch generierte Gadget-Nummer.
Anmerkungen
Da dieses Gadget nur zu dekorativen Zwecken dient, kann GadgetToolTip() nicht verwendet werden. Dieses Gadget empfängt auch keine Ereignisse (Events).
Beispiel
If OpenWindow(0, 0, 0, 320, 250, "FrameGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) FrameGadget(0, 10, 10, 300, 50, "FrameGadget Standard") FrameGadget(1, 10, 70, 300, 50, "", #PB_Frame_Single) FrameGadget(2, 10, 130, 300, 50, "", #PB_Frame_Double) FrameGadget(3, 10, 190, 300, 50, "", #PB_Frame_Flat) Repeat Until WaitWindowEvent() = #PB_Event_CloseWindow EndIf
Siehe auch
GetGadgetText(), SetGadgetText(), ContainerGadget()
Unterstützte OS
Alle