From 45725df6fd593b31321c26c8e12a8872bba3a738 Mon Sep 17 00:00:00 2001 From: Ben Bulent Basaran Date: Thu, 1 Dec 2022 13:44:57 -0500 Subject: [PATCH] Install4j updated for beta release using Java17 Also minor update to tutorial --- installer.i4j/kojo.install4j | 7 +- installer.i4j/kojo.install4j_bulent | 637 ------------------ .../resources/samples/tr/scala-tutorial.kojo | 12 +- 3 files changed, 16 insertions(+), 640 deletions(-) delete mode 100644 installer.i4j/kojo.install4j_bulent diff --git a/installer.i4j/kojo.install4j b/installer.i4j/kojo.install4j index 18bdb40b..dd099753 100644 --- a/installer.i4j/kojo.install4j +++ b/installer.i4j/kojo.install4j @@ -1,7 +1,10 @@ - - + + + + + diff --git a/installer.i4j/kojo.install4j_bulent b/installer.i4j/kojo.install4j_bulent deleted file mode 100644 index 0292be9e..00000000 --- a/installer.i4j/kojo.install4j_bulent +++ /dev/null @@ -1,637 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /Users/ben/src/kojo/git/kojo/installer/icons/kojo16.png - - - - - /Users/ben/src/kojo/git/kojo/installer/icons/kojo32.png - - - - - /Users/ben/src/kojo/git/kojo/installer/icons/kojo48.png - - - - - /Users/ben/src/kojo/git/kojo/installer/icons/kojo64.png - - - - - /Users/ben/src/kojo/git/kojo/installer/icons/kojo128.png - - - - - - - - - - - - - - - - - - - - - - - - - - sys.installationDir - - - context.getBooleanVariable("sys.confirmedUpdateInstallation") - - - - - - ${form:welcomeMessage} - - !context.isConsole() - - - - - - String message = context.getMessage("ConsoleWelcomeLabel", context.getApplicationName()); -return console.askOkCancel(message, true); - - - - - - - - updateCheck - - - - - ${i18n:ClickNext} - - - - - - - - - ${i18n:LicenseLabel3} - - - - - - - - en - - /Users/ben/src/kojo/git/kojo/installerbuild/licenses/Kojoi-license.txt - - - - - - - - textSource - displayedText - displayedTextFile - variableName - acceptInitiallySelected - readAllRequired - - - - - - !context.getBooleanVariable("sys.confirmedUpdateInstallation") - - - - - sys.installationDir - - - context.getVariable("sys.responseFile") == null - - - - - - ${i18n:SelectDirLabel(${compiler:sys.fullName})} - - - - - - - - suggestAppDir - validateApplicationId - existingDirWarning - checkWritable - manualEntryAllowed - checkFreeSpace - showRequiredDiskSpace - showFreeDiskSpace - allowSpacesOnUnix - validationScript - standardValidation - - - - - - - - - ${i18n:SelectComponentsLabel2} - - !context.isConsole() - - - - - - - selectionChangedScript - - - - - - - - - ${form:confirmationMessage} - - !context.isConsole() - - - - ${i18n:CreateDesktopIcon} - - createDesktopLinkAction - - - - - - - - - - - - - Development - Kojo - Uninstall ${compiler:sys.fullName} - - !context.getBooleanVariable("sys.programGroupDisabled") - - - - - - - ${installer:sys.installationDir}/bin/kojo - - - Koco Learning Environment - - context.getBooleanVariable("createDesktopLinkAction") - - - - - - ${i18n:WizardPreparing} - - - - - - - - - 239 - - context.getBooleanVariable("executeLauncherAction") && (!context.isUnattended()) - - - - - - ${form:finishedMessage} - - - - - ${i18n:RunEntryExec("${compiler:sys.fullName}")} - - executeLauncherAction - - - - - - - - - ${i18n:UninstallerMenuEntry(${compiler:sys.fullName})} - - - - - - - - - - - - - - - - ${form:welcomeMessage} - - !context.isConsole() - - - - - - String message = context.getMessage("ConfirmUninstall", context.getApplicationName()); -return console.askYesNo(message, true); - - - - - - - - - - - - - - - ${i18n:UninstallerPreparing} - - - - - - - - - - ${form:successMessage} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/main/resources/samples/tr/scala-tutorial.kojo b/src/main/resources/samples/tr/scala-tutorial.kojo index 07cecf07..793d1a22 100644 --- a/src/main/resources/samples/tr/scala-tutorial.kojo +++ b/src/main/resources/samples/tr/scala-tutorial.kojo @@ -1203,7 +1203,17 @@ pages += Page( row("rastgeleRenk".c,"Matematikle ilgisi yok gibi. Ama adı üstünde. Resim çizerken işe yarayabilir."), row("rastgeleŞeffafRenk".c,"Deneyerek daha iyi anlarsın."), row("rastgeleDiziden(Dizi(1, 3, 5))".c,"G1 girdisindeki diziden rastgele seçer."), - row("rastgeleDiziden(Dizi(1.0, 10.0, 100.0), Dizi(0.9, 0.09, 0.01))".c,"G2 girdisinde verilen ağırlık oranlarını kullanarak G1'den rastgele seçer."), + row("""rastgeleDiziden( + Dizi(1.0, 10.0, 100.0), + Dizi(0.9, 0.09, 0.01))""".c,"G2 girdisinde verilen ağırlık oranlarını kullanarak G1'den rastgele seçer."), + row("""yaz({ + için (i <- 1 |-| 1000) ver + rastgeleDiziden( + Dizi(1.0, 10.0, 100.0), + Dizi(0.9, 0.09, 0.01)) +}. + ele(_ > 10). + topla)""".c, "Bir önceki örneği bin kere çalıştıralım ve 10'dan büyük yani 100 gelenleri toplayalım. Birkaç kere çalıştırarak farklı farklı sonuçlar görecebilirsin. Bir de sadece 10 gelenleri toplamayı dene istersen. 100 gelme olasılığı %10. Ama deneysel olarak ne çıkıyor nasıl bulabiliriz?"), row("rastgeleKarıştır((1 |-| 6).dizine)".c,"Girilen dizini ya da diziyi karıştırır.") ) )