Fenster ala MDI aber ohne Sizebuttons

Windowsspezifisches Forum , API ,..
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Kekskiller
Beiträge: 752
Registriert: 14.09.2004 21:39
Kontaktdaten:

Fenster ala MDI aber ohne Sizebuttons

Beitrag 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...
Benutzeravatar
Danilo
-= Anfänger =-
Beiträge: 2284
Registriert: 29.08.2004 03:07

Re: Fenster ala MDI aber ohne Sizebuttons

Beitrag 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...
cya,
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
Kekskiller
Beiträge: 752
Registriert: 14.09.2004 21:39
Kontaktdaten:

Beitrag von Kekskiller »

Oh, ja, genau richtig <) . Thx <) .
Antworten