Frame3DGadget()

Syntax

Ergebnis = Frame3DGadget(#Gadget, x, y, Breite, Höhe, Text$ [, Flags])
Beschreibung
Erstellt ein Frame3D-Gadget ("Frame" = "Rahmen") innerhalb der aktuellen Gadgetliste. Diese Art von Gadget dient nur zur dekorativen Zwecken.

Parameter

#Gadget Gibt eine Nummer an, um das neue Gadget zu identifizieren. #PB_Any kann verwendet werden, um diese Nummer automatisch zu generieren.
x, y, Breite, Höhe Geben die Position und die Abmessungen des neuen Gadgets an.
Text$ Gibt einen Text an, 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' sind optional und können benutzt werden, um das Aussehen des Rahmens zu verändern:
  #PB_Frame3D_Single  : Einfach vertiefter Rahmen
  #PB_Frame3D_Double  : Doppelt vertiefter Rahmen
  #PB_Frame3D_Flat    : Flacher Rahmen

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, "Frame3DGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    Frame3DGadget(0, 10,  10, 300, 50, "Frame3DGadget Standard")
    Frame3DGadget(1, 10,  70, 300, 50, "", #PB_Frame3D_Single)
    Frame3DGadget(2, 10, 130, 300, 50, "", #PB_Frame3D_Double)
    Frame3DGadget(3, 10, 190, 300, 50, "", #PB_Frame3D_Flat)

    Repeat
    Until WaitWindowEvent() = #PB_Event_CloseWindow
  EndIf

Siehe auch

GetGadgetText(), SetGadgetText(), ContainerGadget()

Unterstützte OS

Alle

<- ExplorerTreeGadget() - Gadget Inhaltsverzeichnis - FreeGadget() ->