Silvio,
from my sample :
DEFINE CURSOR oHand HAND@ 15, 10 FOLDEREX SIZE 260, 200 oFld1 PIXEL ROUND 5 UPDATE ;
PROMPT "Page &1", "Page &2", "Page &3", "Page &4", "&EXIT" OF oDlg1 ;
BITMAPS aBitmaps;
ON PAINT TAB PaintTab( Self, nOption );
ON CHANGE ( nSavePage := oFld1:nOption, ;
IF( nOption == 5, If( MsgYesNo( "Do you want exit??" ), ;
oDlg1:End(), ( ::SetOption( nOldOption ), ::Refresh() ) ), ) ) ;
ON PAINT TEXT( If( nOption == ::nOption .and. nOption == 5, 255, 0 ) );
TOP OPTION 1 ALIGN 0, 0, 0, 0, 0
oFld1:lTransparent := .T.
oFld1:nFolderHeight := 40
oFld1:nSeparator := 5
oFld1:bClrText := {| o, n | 128 }
oFld1:oFont := oFont
oFld1:nOption := 1
oFld1:oCursor := oHand Your other question about changing the color of the TAB-lines
I couldn't find a solution to change the orange and blue color
These lines are not visible using gradient-tabs.
maybe You can use TAB-gradients ?
( see the results on screenshot from above )
The possible settings :
oFld1:aGradSel := { { 1.0, 3926784, 16777215 }, { 0.1, 3926784, 16777215 } } // Green
oFld1:aGradUnSel := { { 1.0, 16744448, 16777215 }, { 0.1, 16744448, 16777215 } } // Blue
oFld1:aGradOverUnSel := { { 1.0, 12824535, 16777215 }, { 0.1, 12824535, 16777215 } } // Purple
oFld1:aGradOver := { { 1.0, 255, 16777215 }, { 0.1, 255, 16777215 } } // Red
oFld1:aGradDis := { { 1.0, 15790320, 16777215 }, { 0.1, 15790320, 16777215 } } // Greybest regards
Uwe