summaryrefslogtreecommitdiffstats
path: root/packaging/nsis/wireshark-additional-tasks.nsdinc
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-10 20:34:10 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-10 20:34:10 +0000
commite4ba6dbc3f1e76890b22773807ea37fe8fa2b1bc (patch)
tree68cb5ef9081156392f1dd62a00c6ccc1451b93df /packaging/nsis/wireshark-additional-tasks.nsdinc
parentInitial commit. (diff)
downloadwireshark-e4ba6dbc3f1e76890b22773807ea37fe8fa2b1bc.tar.xz
wireshark-e4ba6dbc3f1e76890b22773807ea37fe8fa2b1bc.zip
Adding upstream version 4.2.2.upstream/4.2.2
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'packaging/nsis/wireshark-additional-tasks.nsdinc')
-rw-r--r--packaging/nsis/wireshark-additional-tasks.nsdinc70
1 files changed, 70 insertions, 0 deletions
diff --git a/packaging/nsis/wireshark-additional-tasks.nsdinc b/packaging/nsis/wireshark-additional-tasks.nsdinc
new file mode 100644
index 0000000..694bb58
--- /dev/null
+++ b/packaging/nsis/wireshark-additional-tasks.nsdinc
@@ -0,0 +1,70 @@
+; =========================================================
+; This file was generated by NSISDialogDesigner 1.5.0.0
+; https://coolsoft.altervista.org/nsisdialogdesigner
+;
+; Do not edit it manually, use NSISDialogDesigner instead!
+; =========================================================
+
+; handle variables
+Var hCtl_AdditionalTasksPage
+Var hCtl_AdditionalTasksPage_ExtensionsLabel
+Var hCtl_AdditionalTasksPage_AssociateExtensionsCheckBox
+Var hCtl_AdditionalTasksPage_DesktopIconCheckBox
+Var hCtl_AdditionalTasksPage_StartMenuCheckBox
+Var hCtl_AdditionalTasksPage_FileExtensionsLabel
+Var hCtl_AdditionalTasksPage_CreateShortcutsLabel
+Var hCtl_AdditionalTasksPage_Font1
+
+
+; dialog create function
+Function fnc_AdditionalTasksPage_Create
+
+ ; custom font definitions
+ CreateFont $hCtl_AdditionalTasksPage_Font1 "Microsoft Sans Serif" "8.25" "700"
+
+ ; === AdditionalTasksPage (type: Dialog) ===
+ nsDialogs::Create 1018
+ Pop $hCtl_AdditionalTasksPage
+ ${If} $hCtl_AdditionalTasksPage == error
+ Abort
+ ${EndIf}
+ !insertmacro MUI_HEADER_TEXT "Additional Tasks" "Create shortcuts and associate file extensions."
+
+ ; === ExtensionsLabel (type: Label) ===
+ ${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."
+ Pop $hCtl_AdditionalTasksPage_ExtensionsLabel
+
+ ; === AssociateExtensionsCheckBox (type: Checkbox) ===
+ ${NSD_CreateCheckbox} 14u 78u 267u 9u "Associate trace file extensions with Wireshark"
+ Pop $hCtl_AdditionalTasksPage_AssociateExtensionsCheckBox
+
+ ; === DesktopIconCheckBox (type: Checkbox) ===
+ ${NSD_CreateCheckbox} 14u 33u 267u 9u "Wireshark Desktop Icon"
+ Pop $hCtl_AdditionalTasksPage_DesktopIconCheckBox
+
+ ; === StartMenuCheckBox (type: Checkbox) ===
+ ${NSD_CreateCheckbox} 14u 21u 267u 9u "Wireshark Start Menu Item"
+ Pop $hCtl_AdditionalTasksPage_StartMenuCheckBox
+
+ ; === FileExtensionsLabel (type: Label) ===
+ ${NSD_CreateLabel} 8u 62u 280u 9u "Associate File Extensions"
+ Pop $hCtl_AdditionalTasksPage_FileExtensionsLabel
+ SendMessage $hCtl_AdditionalTasksPage_FileExtensionsLabel ${WM_SETFONT} $hCtl_AdditionalTasksPage_Font1 0
+
+ ; === CreateShortcutsLabel (type: Label) ===
+ ${NSD_CreateLabel} 8u 6u 280u 9u "Create Shortcuts"
+ Pop $hCtl_AdditionalTasksPage_CreateShortcutsLabel
+ SendMessage $hCtl_AdditionalTasksPage_CreateShortcutsLabel ${WM_SETFONT} $hCtl_AdditionalTasksPage_Font1 0
+
+ ; CreateFunctionCustomScript
+ ; Defined in wireshark.nsi
+ Call InitAdditionalTasksPage
+
+
+FunctionEnd
+
+; dialog show function
+Function fnc_AdditionalTasksPage_Show
+ Call fnc_AdditionalTasksPage_Create
+ nsDialogs::Show
+FunctionEnd