Verschieb. Toolbar wie in Office, Darstellungsfehler
Verfasst: 14.08.2007 10:02
Code: Alles auswählen
; Folker Linstedt, 2007|08|14 Menu und Toolbar-Test
Procedure MachMenu()
OpenWindow(1,200,200,100,25,"Menu",#PB_Window_BorderLess,WindowID(0))
;StickyWindow(1,1)
CreateToolBar(0,WindowID(1))
ToolBarStandardButton(1,#PB_ToolBarIcon_New)
ToolBarSeparator()
ToolBarStandardButton(2,#PB_ToolBarIcon_Delete)
EndProcedure
If OpenWindow(0, 100, 100,600, 400, "PureBasic Window", #PB_Window_SystemMenu | #PB_Window_SizeGadget)
CreateGadgetList(WindowID(0))
MachMenu()
ResizeWindow(1,WindowX(0)+WindowWidth(0)-100,WindowY(0)+25,#PB_Ignore,#PB_Ignore)
Repeat
EventID = WaitWindowEvent()
If EventID = #PB_Event_CloseWindow ; If the user has pressed on the close button
If GetActiveWindow()=0
Quit = 1
EndIf
EndIf
If EventID = #PB_Event_SizeWindow or #PB_Event_MoveWindow
If GetActiveWindow()=0
If IsWindow(1)
ResizeWindow(1,WindowX(0)+WindowWidth(0)-100,WindowY(0)+25,#PB_Ignore,#PB_Ignore)
EndIF
EndIf
EndIf
If GetActiveWindow()=1
SetActiveWindow(0)
EndIF
If EventID = #PB_Event_Menu
Debug EventMenu()
EndIf
Until Quit = 1
EndIf
End
Ich lese mir gerade den MDIGadget-Text durch ... ach ich weiß auch nicht. Aber so richtig verstehe ich es nicht.
Was ich möchte, sind kleine Fenster, wo meine ToolBars drauf sind.
So wie in den Zeichenprogrammen. Oder wie im Office-Paket.
Cool wäre auch, wenn kein großer Rahmen drum herum wäre, sondern nur so ein kleiner Anfasser ...
Achja. Das wäre herrlich.
