Hallo,
kann mir jemand sagen, ob es möglich ist, eine Tabpage mit einer anderen Farbe darzustellen, wenn diese aktiviert ist (nur dann)
Eventuell würde es mir reichen, die Beschriftung des Reiters in einer anderen Farbe darzustellen, aber wie kann ich feststellen,
welcher TAB aktiv ist ?
Farbe bei DCTABPAGE
Moderator: Moderatoren
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9345
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 100 Mal
- Danksagung erhalten: 359 Mal
- Kontaktdaten:
Re: Farbe bei DCTABPAGE
Hallo, Klaus.
GOTFOCUS feuert, wenn eine Tabpage aktiv wird. Das bedeutet dann auch, dass alle anderen Tabs inaktiv sind.
DCTABPAGE hat eine COLOR-Option. Mit oTab:SetColorBG() lässt sich das ebenfalls manipulieren.
Funzt aber nicht mehr mit SL1.
GOTFOCUS feuert, wenn eine Tabpage aktiv wird. Das bedeutet dann auch, dass alle anderen Tabs inaktiv sind.
DCTABPAGE hat eine COLOR-Option. Mit oTab:SetColorBG() lässt sich das ebenfalls manipulieren.
Funzt aber nicht mehr mit SL1.
Herzlich,
Tom
Tom
- Koverhage
- Der Entwickler von "Deep Thought"
- Beiträge: 2470
- Registriert: Fr, 23. Dez 2005 8:00
- Wohnort: Aalen
- Hat sich bedankt: 102 Mal
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: Farbe bei DCTABPAGE
Tom,
ich habe hier noch kein SL1 im Einsatz, gibt es denn dort eine andere Möglichkeit, bzw. ist dafür schon ein Workaround oder PDR bekannt ?
Gruß
Klaus
ich habe hier noch kein SL1 im Einsatz, gibt es denn dort eine andere Möglichkeit, bzw. ist dafür schon ein Workaround oder PDR bekannt ?
Gruß
Klaus
Gruß
Klaus
Klaus
-
- UDF-Programmierer
- Beiträge: 66
- Registriert: Fr, 29. Feb 2008 20:53
- Wohnort: Furtwangen
Re: Farbe bei DCTABPAGE
Hallo Klaus,
ich löse das mit MINIMIZEDCOLOR und MAXIMIZEDCOLOR so wie im nachfolgenden Beispiel:
viel Spass beim Testen
ich löse das mit MINIMIZEDCOLOR und MAXIMIZEDCOLOR so wie im nachfolgenden Beispiel:
Code: Alles auswählen
/* ---- Tab Page #1 ---- */
@ 0,0 DCTABPAGE oTabPage1 CAPTION 'Vollmaterial' ;
PARENT oDlg ;
SIZE 80,22.5 PREOFFSET 0 POSTOFFSET 83 ;
TABWIDTH 40 ;
ANGLE 20 ; // Winkel an den Seiten des Tabpages
MINIMIZEDCOLOR GRA_CLR_BROWN, GRA_CLR_BACKGROUND ;
MAXIMIZEDCOLOR GRA_CLR_BLACK, GRA_CLR_YELLOW ;
GOTFOCUS {|| SetAppFocus(oErstesGet),DC_GetRefresh(Getlist)}
@ 1.5,1 DCSTATIC TYPE XBPSTATIC_TYPE_RAISEDBOX SIZE 78,20.5 ;
OBJECT oStatic1 PARENT oTabPage1
// Materialabmessungen
@ 7.5,27 DCGROUP oAbmessGroup CAPTION ' Materialabmessungen ' SIZE 50,6 ;
PARENT oStatic1 ;
COLOR GRA_CLR_BLUE, GRA_CLR_BACKGROUND
// weiterer Code in Tabpage #1
.
.
.
/* ---- Tab Page #2---- */
@ 0,0 DCTABPAGE oTabPage2 CAPTION 'Rohrmaterial' ;
PARENT oDlg ;
RELATIVE oTabPage1 ;
MINIMIZEDCOLOR GRA_CLR_BROWN, GRA_CLR_BACKGROUND ;
MAXIMIZEDCOLOR GRA_CLR_WHITE, GRA_CLR_DARKRED
@ 1.5,1 DCSTATIC TYPE XBPSTATIC_TYPE_RAISEDBOX SIZE 78,20.5 ;
OBJECT oStatic2 PARENT oTabPage2
.
.
.
Gruß Klaus