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 ; =========================================================
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
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
66 ; dialog show function
67 Function fnc_AdditionalTasksPage_Show
68 Call fnc_AdditionalTasksPage_Create