Archive: Link without the hand


Link without the hand
Hy I've make me an Informations Page with colors. I've used link but there comes always the hand. Is it possible to show this without the hand ?


The correct way to change text colours on custom pages is with SetCtlColors and Labels.

See the Custom pages section in the Modern UI readme.

This example (from the Modern UI readme) changes the font face of a label.


Var HWND
Var DLGITEM
Var FONT

LangString TEXT_IO_TITLE ${LANG_ENGLISH} "Install Options Page Title"
LangString TEXT_IO_SUBTITLE ${LANG_ENGLISH} "A subtitle"

Function FunctionName ;FunctionName defined with Page command

!insertmacro MUI_HEADER_TEXT "$(TEXT_IO_TITLE)" "$(TEXT_IO_SUBTITLE)"

!insertmacro MUI_INSTALLOPTIONS_INITDIALOG "ioFile.ini"
Pop $HWND ;HWND of dialog

GetDlgItem $DLGITEM $HWND 1200 ;1200 + Field number - 1

;$DLGITEM contains the HWND of the first field
CreateFont $FONT "Tahoma" 10 700
SendMessage $DLGITEM ${WM_SETFONT} $FONT 0

!insertmacro MUI_INSTALLOPTIONS_SHOW

FunctionEnd


-Stu

Hy thank you for the reply. I've read the modern ui readme but i haven't understood. I'am german so it's diffucult for me.

Could you give me an Example?

Please help me

This is my Text with the colors:



0x0000DDWichtig:

0x000000In der folgenden Sektion können sie die Counter-Strike 1.6 Erweiterungen installieren.

Dabei werden einige Dateien ersetzt die ihre eigenen Einstellungen ersetzen könnten. Lesen
sie deshalb die Verängerungen die vorgenommen werden gründlich durch:

0x0080FFMod's ---> userconfig.cfg

Config, MP3-Player... ---> Sie ersetzen die userconfig.cfg und autoexec.cfg

Z-Bots ---> commandmenu.txt

0x000000Falls Ihnen diese Begriffe nichts sagen, ist es nur wichtig zu wissen, dass die Steuerung bei Counter-Strike 1.6 etwas verändert sein kann (eigentlich besser)
---> Die Veränderungen werden in der Readme beschrieben.