Guest User

Untitled

a guest
Mar 22nd, 2012
251
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. Function nsDialogsPage
  2.  
  3. nsDialogs::Create 1018
  4. Pop $Dialog
  5.  
  6. ${If} $Dialog == error
  7. Abort
  8. ${EndIf}
  9.  
  10.  
  11. ${NSD_CreateCheckbox} 0 30u 100% 10u "&Prečac za desktop"
  12. Pop $Checkbox_Desktop
  13.  
  14. ${If} $Checkbox_State_Desktop == ${BST_CHECKED}
  15. ${NSD_Check} $Checkbox_Desktop
  16. ${EndIf}
  17.  
  18.  
  19. ${NSD_CreateCheckbox} 0 45u 100% 10u "&Prečac za quicklaunch"
  20. Pop $Checkbox_Quick
  21.  
  22. ${If} $Checkbox_State_Quick == ${BST_CHECKED}
  23. ${NSD_Check} $Checkbox_Quick
  24. ${EndIf}
  25.  
  26. # alternative for the above ${If}:
  27. #${NSD_SetState} $Checkbox_State
  28.  
  29. nsDialogs::Show
  30.  
  31. FunctionEnd
  32.  
  33. Function nsDialogsPageLeave
  34.  
  35.  
  36.  
  37. ${NSD_GetState} $Checkbox_Desktop $Checkbox_State_Desktop
  38. StrCmp $DESKTOP $TEMP +2
  39. CreateShortCut "$DESKTOP\@MagicNavigator.lnk" "$INSTDIR\${exec}" "" "$INSTDIR\${icon}"
  40. ${NSD_GetState} $Checkbox_Quick $Checkbox_State_Quick
  41. StrCmp $QUICKLAUNCH $TEMP +2
  42. CreateShortcut "$QUICKLAUNCH\@MagicNavigator.lnk" "$INSTDIR\${exec}" "" "$INSTDIR\${icon}"
  43. FunctionEnd
Advertisement
Add Comment
Please, Sign In to add comment