Цитата kotkovets:
а какая цель, простое любопытство или мешает жить ? »
|
Ужасно не красиво, на мой взгляд появление этой рамки...
Цель - всё тот же метрофейс. Очень удобно кликать по цветным плиткам-линкам - и ладошка-указатель есть (не надо заморачиваться лишним кодом), и рамку-выделение плитки-кнопки не сложно организовать и главное - никаких внешних картинок не надо...
код стандартный :
Код:
outfile CreateLink-test.exe
Page Custom MyPage
Page Instfiles
!include nsDialogs.nsh
Var dlg
Var Link1
Function MyPage
nsDialogs::Create 1018
Pop $dlg
${NSD_CreateLink} 16u 15u 100u 30u " ссылка "
Pop $Link1
CreateFont $2 "Arial" 18
SendMessage $Link1 ${WM_SETFONT} $2 0
SetCtlColors $Link1 0xff5500 0xffff00
${NSD_OnClick} $Link1 ClickLink1
nsDialogs::Show
FunctionEnd
Function ClickLink1
MessageBox MB_OK "Click"
FunctionEnd
Section
SectionEnd