sq epan/dissectors/pidl/rcg/rcg.cnf
[wireshark-sm.git] / packaging / nsis / wireshark-additional-tasks.nsdinc
blob694bb58dca9da8dbedf4cd1a4fb19a8be1d977a7
1 ; =========================================================
2 ; This file was generated by NSISDialogDesigner 1.5.0.0
3 ; https://coolsoft.altervista.org/nsisdialogdesigner
5 ; Do not edit it manually, use NSISDialogDesigner instead!
6 ; =========================================================
8 ; handle variables
9 Var hCtl_AdditionalTasksPage
10 Var hCtl_AdditionalTasksPage_ExtensionsLabel
11 Var hCtl_AdditionalTasksPage_AssociateExtensionsCheckBox
12 Var hCtl_AdditionalTasksPage_DesktopIconCheckBox
13 Var hCtl_AdditionalTasksPage_StartMenuCheckBox
14 Var hCtl_AdditionalTasksPage_FileExtensionsLabel
15 Var hCtl_AdditionalTasksPage_CreateShortcutsLabel
16 Var hCtl_AdditionalTasksPage_Font1
19 ; dialog create function
20 Function fnc_AdditionalTasksPage_Create
22   ; custom font definitions
23   CreateFont $hCtl_AdditionalTasksPage_Font1 "Microsoft Sans Serif" "8.25" "700"
25   ; === AdditionalTasksPage (type: Dialog) ===
26   nsDialogs::Create 1018
27   Pop $hCtl_AdditionalTasksPage
28   ${If} $hCtl_AdditionalTasksPage == error
29     Abort
30   ${EndIf}
31   !insertmacro MUI_HEADER_TEXT "Additional Tasks" "Create shortcuts and associate file extensions."
33   ; === ExtensionsLabel (type: Label) ===
34   ${NSD_CreateLabel} 14u 93u 245u 32u "Extensions include 5vw, acp, apc, atc, bfr, cap, enc, erf, fdc, ipfix, lcap, mplog, ntar, out, pcap, pcapng, pklg, pkt, rf5, rtp, snoop, syc, tpc, tr1, trace, trc, vwr, wpc, and wpz."
35   Pop $hCtl_AdditionalTasksPage_ExtensionsLabel
37   ; === AssociateExtensionsCheckBox (type: Checkbox) ===
38   ${NSD_CreateCheckbox} 14u 78u 267u 9u "Associate trace file extensions with Wireshark"
39   Pop $hCtl_AdditionalTasksPage_AssociateExtensionsCheckBox
41   ; === DesktopIconCheckBox (type: Checkbox) ===
42   ${NSD_CreateCheckbox} 14u 33u 267u 9u "Wireshark Desktop Icon"
43   Pop $hCtl_AdditionalTasksPage_DesktopIconCheckBox
45   ; === StartMenuCheckBox (type: Checkbox) ===
46   ${NSD_CreateCheckbox} 14u 21u 267u 9u "Wireshark Start Menu Item"
47   Pop $hCtl_AdditionalTasksPage_StartMenuCheckBox
49   ; === FileExtensionsLabel (type: Label) ===
50   ${NSD_CreateLabel} 8u 62u 280u 9u "Associate File Extensions"
51   Pop $hCtl_AdditionalTasksPage_FileExtensionsLabel
52   SendMessage $hCtl_AdditionalTasksPage_FileExtensionsLabel ${WM_SETFONT} $hCtl_AdditionalTasksPage_Font1 0
54   ; === CreateShortcutsLabel (type: Label) ===
55   ${NSD_CreateLabel} 8u 6u 280u 9u "Create Shortcuts"
56   Pop $hCtl_AdditionalTasksPage_CreateShortcutsLabel
57   SendMessage $hCtl_AdditionalTasksPage_CreateShortcutsLabel ${WM_SETFONT} $hCtl_AdditionalTasksPage_Font1 0
59   ; CreateFunctionCustomScript
60   ; Defined in wireshark.nsi
61   Call InitAdditionalTasksPage
64 FunctionEnd
66 ; dialog show function
67 Function fnc_AdditionalTasksPage_Show
68   Call fnc_AdditionalTasksPage_Create
69   nsDialogs::Show
70 FunctionEnd