Seite 1 von 1

Fenster ala MDI aber ohne Sizebuttons

Verfasst: 30.04.2005 14:05
von Kekskiller
Brauche eine Möglichkeit, Fenster ähnlich wie in MDI in einem CHild-Objekt anzuzeigen, nur ohne Sizebuttons. Geht das überhaupt? Ich kann mich erinnern, das in einem Programm namens "Terragen" gesehen zu haben...

Re: Fenster ala MDI aber ohne Sizebuttons

Verfasst: 30.04.2005 16:31
von Danilo
Kekskiller hat geschrieben:Brauche eine Möglichkeit, Fenster ähnlich wie in MDI in einem CHild-Objekt anzuzeigen, nur ohne Sizebuttons. Geht das überhaupt? Ich kann mich erinnern, das in einem Programm namens "Terragen" gesehen zu haben...
Hast Du PureTools? Dann probier mal das:

Code: Alles auswählen

  If OpenWindow(0,0,0,650,400,#PB_Window_SystemMenu|#PB_Window_ScreenCentered|#PB_Window_SizeGadget|#PB_Window_MaximizeGadget,"MDIGadget")
    If CreateGadgetList(WindowID(0)) And CreateMenu(0, WindowID(0))
      MenuTitle("Window")
        
      MDIGadget(0, 0, 0, 0, 0, 0, 0, #PB_MDI_AutoSize)
        win1=AddGadgetItem(0, 1, "child 1")
        win2=AddGadgetItem(0, 2, "child 2")
        win3=AddGadgetItem(0, 3, "child 3")

        MoveWindow_(win1,  5,10,200,200,1)
        MoveWindow_(win2,210,10,200,200,1)
        MoveWindow_(win3,415,10,200,200,1)

        ShowMaximizeButton(win1,0)
        ShowMinimizeButton(win1,0)
        MakeSizeable(win1,0)

        ShowCloseButton(win2,0)
        ShowSunkenBorder(win2,1)
        MakeSizeable(win2,0)
        
        ShowTitlebar(win3,0)
        MakeSizeable(win3,0)
        ShowSmallBorder(win3,1)

      CloseGadgetList()
    EndIf
    Repeat : Until WaitWindowEvent()=#PB_Event_CloseWindow
  EndIf
Weiß nicht ob das so ist wie Du meinst...

Verfasst: 30.04.2005 18:08
von Kekskiller
Oh, ja, genau richtig <) . Thx <) .