Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для kotkovets

Ветеран


Сообщения: 1216
Благодарности: 486

Профиль | Отправить PM | Цитировать


Цитата yyv:
можно что-то подобное реализовать? »
читать дальше »
Код: Выделить весь код
!include "MUI2.nsh"
outfile test.exe
ShowInstDetails show

Page custom fnCustomInit
!insertmacro MUI_LANGUAGE "Russian"

var Dialog
var Link
var Link_1

Function fnCustomInit
   nsDialogs::Create 1018
      Pop $Dialog
      ${NSD_CreateLink} 15u 20u 40u 15u "LINK"
      Pop $Link
      nsDialogs::SetUserData $Link link ;назначаем идентификатор link
      ${NSD_CreateLink} 15u 40u 40u 15u "LINK 1"
      Pop $Link_1
      nsDialogs::SetUserData $Link_1 Link_1  ;назначаем идентификатор link_1
      ${NSD_OnClick} $Link onClickMyLink
      ${NSD_OnClick} $Link_1 onClickMyLink
   nsDialogs::Show
FunctionEnd

Function onClickMyLink
  Pop $Link_1
  nsDialogs::GetUserData $Link_1 ;считываем заданный идентификор
  Pop $Link
  ${If} $Link == link
         MessageBox MB_ICONINFORMATION|MB_OK "Вы кликнули: $Link" IDOK
  ${ElseIf} $Link == link_1
         MessageBox MB_ICONINFORMATION|MB_OK "Вы кликнули: $Link" IDOK
  ${EndIf}
FunctionEnd


Section
SectionEnd

-------
Спасибо ВСЕМ за то, что тратите свое время, что бы ПОМОЧЬ МНЕ.

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:19, 20-10-2011 | #1791