Vydané zdroje
Stáhnout zdroje ZIP
CH-J Server Manager
Procházejte adresáře a soubory konkrétního vydání aplikace.
Zdroje jsou zveřejněny pod CH-J Proprietary Software License 1.14. Jejich dostupnost nemění licenční podmínky ani neposkytuje další oprávnění.
1
!include "MUI2.nsh"2
!include "LogicLib.nsh"3
!include "nsDialogs.nsh"4
!include "WinMessages.nsh"6
!ifndef BUILD_UNINSTALLER7
Var ChjGuidanceDialog8
Var ChjGuidanceText9
Var ChjGuidanceFile10
Var ChjGuidanceLine12
LangString ChjGuidanceTitle 1029 "Provozní bezpečnost a zálohování"13
LangString ChjGuidanceTitle 1031 "Betriebssicherheit und Datensicherung"14
LangString ChjGuidanceTitle 1033 "Operational safety and backups"15
LangString ChjGuidanceNote 1029 "Informativní a nezávazné pokyny. Další krok zobrazí licenci; souhlas se týká pouze licence."16
LangString ChjGuidanceNote 1031 "Informative, unverbindliche Hinweise. Danach folgt die Lizenz; nur diese erfordert Zustimmung."17
LangString ChjGuidanceNote 1033 "Informational, non-binding guidance. The license follows; agreement applies only to the license."19
!macro customWelcomePage20
Page custom ChjGuidanceCreate21
!macroend23
Function ChjGuidanceCreate24
!insertmacro MUI_HEADER_TEXT "$(ChjGuidanceTitle)" "$(ChjGuidanceNote)"25
nsDialogs::Create 101826
Pop $ChjGuidanceDialog27
${If} $ChjGuidanceDialog == error28
Quit29
${EndIf}30
${NSD_CreateLabel} 0 0 100% 24u "$(ChjGuidanceNote)"31
Pop $032
nsDialogs::CreateControl "EDIT" ${WS_CHILD}|${WS_VISIBLE}|${WS_TABSTOP}|${WS_VSCROLL}|${ES_MULTILINE}|${ES_READONLY}|${ES_AUTOVSCROLL} ${WS_EX_CLIENTEDGE} 0 26u 100% 110u ""33
Pop $ChjGuidanceText34
SendMessage $ChjGuidanceText ${EM_SETLIMITTEXT} 65535 035
InitPluginsDir36
File /oname=$PLUGINSDIR\chj-guidance-cs.txt "${BUILD_RESOURCES_DIR}\guidance-cs.txt"37
File /oname=$PLUGINSDIR\chj-guidance-de.txt "${BUILD_RESOURCES_DIR}\guidance-de.txt"38
File /oname=$PLUGINSDIR\chj-guidance-en.txt "${BUILD_RESOURCES_DIR}\guidance-en.txt"39
${If} $LANGUAGE == 102940
FileOpen $ChjGuidanceFile "$PLUGINSDIR\chj-guidance-cs.txt" r41
${ElseIf} $LANGUAGE == 103142
FileOpen $ChjGuidanceFile "$PLUGINSDIR\chj-guidance-de.txt" r43
${Else}44
FileOpen $ChjGuidanceFile "$PLUGINSDIR\chj-guidance-en.txt" r45
${EndIf}46
${If} ${Errors}47
Quit48
${EndIf}49
FileSeek $ChjGuidanceFile 2 SET50
chj_guidance_read:51
ClearErrors52
FileReadUTF16LE $ChjGuidanceFile $ChjGuidanceLine53
IfErrors chj_guidance_done54
SendMessage $ChjGuidanceText ${EM_REPLACESEL} 0 "STR:$ChjGuidanceLine"55
Goto chj_guidance_read56
chj_guidance_done:57
FileClose $ChjGuidanceFile58
SendMessage $ChjGuidanceText ${EM_SETSEL} 0 059
SendMessage $ChjGuidanceText ${EM_SCROLLCARET} 0 060
nsDialogs::Show61
FunctionEnd62
!endifSHA-256: 0c18401e251fc8c22058bb95b34a6a503c1a1b5b6c8489c7940002d01834a54f
SHA-256 archivu: 5ac91caf4fa32a6fdb114f2430deed486fbe7489d5eea343d1f034169fafb5e0