Static im Mainfenster [ERLEDIGT]

Moderator: Moderatoren

Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Static im Mainfenster

Beitrag von Manfred »

Ich sage jetzt gar nichts mehr dazu, aber es klappt jetzt fast so wie ich es haben will. Ich muß jetzt nur noch sehen, warum das erste Static zwar die DCGUI_PARENTWIDTH richtig annimmt , aber das 2. Static zu weit links ist. Aber das finde ich auch noch. Irgendwie :roll:
Es klappt jetzt alles direkt. Das verstehe wer will.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Static im Mainfenster

Beitrag von Manfred »

Das scheint jetzt komplett so zu klappen, wie ich es brauche.
Ich nehme es jetzt mal so hin, ohne mir im Moment weitere Gedanken dazu zu machen.

Code: Alles auswählen

//------------------------------------------------------------------------------
     @ nStatusBarHoehe+10,0 DCSTATIC;
                              OBJECT oStaticWeb;
                                SIZE DCGUI_PARENTWIDTH-nStaticButtonBreite,DCGUI_PARENTHEIGHT-nStatusBarHoehe;
                                TYPE XBPSTATIC_TYPE_RECESSEDRECT
     @ nStatusBarHoehe+10,DCGUI_PARENTWIDTH-nStaticButtonBreite DCSTATIC;
                                                               OBJECT oStaticButton;
                                                                 SIZE nStaticButtonBreite,DCGUI_PARENTHEIGHT-nStatusBarHoehe;
                                                                 TYPE XBPSTATIC_TYPE_RECESSEDRECT
//------------------------------------------------------------------------------
     @ 10,10 DCGROUP oGruppeStaticButton;
             CAPTION "Auswahl";
              PARENT oStaticButton;
                SIZE DCGUI_PARENTWIDTH-20,DCGUI_PARENTHEIGHT-20
//------------------------------------------------------------------------------
       DCGETOPTIONS;
         ABORTQUERY MSG {|| AppQuit("",.T.,"Programmende mit ESC") };
         AUTORESIZE;
     AUTOWINDOWMENU;
             BORDER XBPDLG_SIZEBORDER;
         CLOSEQUERY MSG {|| AppQuit("",.T.,"Programmende über X-Button") };
               ICON ICON_APPLICATION;
              PIXEL;
         SAYOPTIONS XBPSTATIC_TEXT_VCENTER;
              TITLE TokenUpper(SubStr(oSysPara:cProgrammName,1,Rat(".",oSysPara:cProgrammName)-1));
       WINDOWHEIGHT nFensterHoehe;
        WINDOWWIDTH nFensterBreite

             DCREAD GUI;
               EVAL {|| oHauptdialog:setFrameState(XBPDLG_FRAMESTAT_MAXIMIZED),;
                        oStaticButton:setpos({oStaticButton:parent:currentsize()[1]-5-nStaticButtonBreite,oStaticButton:currentpos()[2]}),;
                        oDateneingang:disableItem(2),;
                        pruefeMeldepunktUpdate(),;
                        SetTimerEvent(10000, {|| starteThread(oThread,oEinstellung:neustart,oDatenEingang,oSignale) } );
                    };
            OPTIONS GetOptions;
             PARENT @oHauptDialog

          RETURN
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Antworten