Mercurial > vim
comparison nsis/gvim.nsi @ 34638:857eb73fb6a7
NSIS: Redesigning the appearance of the vimrc settings page (#14292)
Commit: https://github.com/vim/vim/commit/6dcf59b89fd4a65df4a68a333a66357c2480d7b0
Author: Restorer <69863286+RestorerZ@users.noreply.github.com>
Date: Mon Mar 25 15:38:37 2024 +0000
NSIS: Redesigning the appearance of the vimrc settings page (https://github.com/vim/vim/issues/14292)
Signed-off-by: RestorerZ <restorer@mail2k.ru>
Signed-off-by: Christian Brabandt <cb@256bit.org>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Mon, 25 Mar 2024 16:45:05 +0100 |
parents | 250793f9b574 |
children | 879a61a9aa07 |
comparison
equal
deleted
inserted
replaced
34637:9c1cf3d07957 | 34638:857eb73fb6a7 |
---|---|
136 !define MUI_ICON "icons\vim_16c.ico" | 136 !define MUI_ICON "icons\vim_16c.ico" |
137 !define MUI_UNICON "icons\vim_uninst_16c.ico" | 137 !define MUI_UNICON "icons\vim_uninst_16c.ico" |
138 | 138 |
139 # Show all languages, despite user's codepage: | 139 # Show all languages, despite user's codepage: |
140 !define MUI_LANGDLL_ALLLANGUAGES | 140 !define MUI_LANGDLL_ALLLANGUAGES |
141 # Always show dialog choice language | |
142 #!define MUI_LANGDLL_ALWAYSSHOW | |
141 !define MUI_LANGDLL_REGISTRY_ROOT "HKCU" | 143 !define MUI_LANGDLL_REGISTRY_ROOT "HKCU" |
142 !define MUI_LANGDLL_REGISTRY_KEY "Software\Vim" | 144 !define MUI_LANGDLL_REGISTRY_KEY "Software\Vim" |
143 !define MUI_LANGDLL_REGISTRY_VALUENAME "Installer Language" | 145 !define MUI_LANGDLL_REGISTRY_VALUENAME "Installer Language" |
144 | 146 |
145 !define MUI_WELCOMEFINISHPAGE_BITMAP "icons\welcome.bmp" | 147 !define MUI_WELCOMEFINISHPAGE_BITMAP "icons\welcome.bmp" |
856 GetFunctionAddress $3 ValidateCustom | 858 GetFunctionAddress $3 ValidateCustom |
857 nsDialogs::OnBack $3 | 859 nsDialogs::OnBack $3 |
858 | 860 |
859 | 861 |
860 # 1st group - Compatibility | 862 # 1st group - Compatibility |
861 ${NSD_CreateGroupBox} 0 0 100% 32% $(str_msg_compat_title) | 863 ${NSD_CreateGroupBox} 0u 0u 296u 44u $(str_msg_compat_title) |
862 Pop $3 | 864 Pop $3 |
863 | 865 |
864 ${NSD_CreateLabel} 5% 10% 35% 8% $(str_msg_compat_desc) | 866 ${NSD_CreateLabel} 16u 14u 269u 10u $(str_msg_compat_desc) |
865 Pop $3 | 867 Pop $3 |
866 ${NSD_CreateDropList} 18% 19% 75% 8% "" | 868 ${NSD_CreateDropList} 42u 26u 237u 13u "" |
867 Pop $vim_nsd_compat | 869 Pop $vim_nsd_compat |
868 ${NSD_CB_AddString} $vim_nsd_compat $(str_msg_compat_vi) | 870 ${NSD_CB_AddString} $vim_nsd_compat $(str_msg_compat_vi) |
869 ${NSD_CB_AddString} $vim_nsd_compat $(str_msg_compat_vim) | 871 ${NSD_CB_AddString} $vim_nsd_compat $(str_msg_compat_vim) |
870 ${NSD_CB_AddString} $vim_nsd_compat $(str_msg_compat_defaults) | 872 ${NSD_CB_AddString} $vim_nsd_compat $(str_msg_compat_defaults) |
871 ${NSD_CB_AddString} $vim_nsd_compat $(str_msg_compat_all) | 873 ${NSD_CB_AddString} $vim_nsd_compat $(str_msg_compat_all) |
881 ${EndIf} | 883 ${EndIf} |
882 ${NSD_CB_SetSelectionIndex} $vim_nsd_compat $4 | 884 ${NSD_CB_SetSelectionIndex} $vim_nsd_compat $4 |
883 | 885 |
884 | 886 |
885 # 2nd group - Key remapping | 887 # 2nd group - Key remapping |
886 ${NSD_CreateGroupBox} 0 35% 100% 31% $(str_msg_keymap_title) | 888 ${NSD_CreateGroupBox} 0u 48u 296u 44u $(str_msg_keymap_title) |
887 Pop $3 | 889 Pop $3 |
888 | 890 |
889 ${NSD_CreateLabel} 5% 45% 90% 8% $(str_msg_keymap_desc) | 891 ${NSD_CreateLabel} 16u 62u 269u 10u $(str_msg_keymap_desc) |
890 Pop $3 | 892 Pop $3 |
891 ${NSD_CreateDropList} 38% 54% 55% 8% "" | 893 ${NSD_CreateDropList} 42u 74u 236u 13u "" |
892 Pop $vim_nsd_keymap | 894 Pop $vim_nsd_keymap |
893 ${NSD_CB_AddString} $vim_nsd_keymap $(str_msg_keymap_default) | 895 ${NSD_CB_AddString} $vim_nsd_keymap $(str_msg_keymap_default) |
894 ${NSD_CB_AddString} $vim_nsd_keymap $(str_msg_keymap_windows) | 896 ${NSD_CB_AddString} $vim_nsd_keymap $(str_msg_keymap_windows) |
895 | 897 |
896 ${If} $vim_keymap_stat == "windows" | 898 ${If} $vim_keymap_stat == "windows" |
900 ${EndIf} | 902 ${EndIf} |
901 ${NSD_CB_SetSelectionIndex} $vim_nsd_keymap $4 | 903 ${NSD_CB_SetSelectionIndex} $vim_nsd_keymap $4 |
902 | 904 |
903 | 905 |
904 # 3rd group - Mouse behavior | 906 # 3rd group - Mouse behavior |
905 ${NSD_CreateGroupBox} 0 69% 100% 31% $(str_msg_mouse_title) | 907 ${NSD_CreateGroupBox} 0u 95u 296u 44u $(str_msg_mouse_title) |
906 Pop $3 | 908 Pop $3 |
907 | 909 |
908 ${NSD_CreateLabel} 5% 79% 90% 8% $(str_msg_mouse_desc) | 910 ${NSD_CreateLabel} 16u 108u 269u 10u $(str_msg_mouse_desc) |
909 Pop $3 | 911 Pop $3 |
910 ${NSD_CreateDropList} 23% 87% 70% 8% "" | 912 ${NSD_CreateDropList} 42u 121u 237u 13u "" |
911 Pop $vim_nsd_mouse | 913 Pop $vim_nsd_mouse |
912 ${NSD_CB_AddString} $vim_nsd_mouse $(str_msg_mouse_default) | 914 ${NSD_CB_AddString} $vim_nsd_mouse $(str_msg_mouse_default) |
913 ${NSD_CB_AddString} $vim_nsd_mouse $(str_msg_mouse_windows) | 915 ${NSD_CB_AddString} $vim_nsd_mouse $(str_msg_mouse_windows) |
914 ${NSD_CB_AddString} $vim_nsd_mouse $(str_msg_mouse_unix) | 916 ${NSD_CB_AddString} $vim_nsd_mouse $(str_msg_mouse_unix) |
915 | 917 |