Topics List
Global and Activity Properties

Global Properties
Customizing Your App´s Core Settings for Optimal Performance

Global properties in Kenzie refer to settings and configurations that apply to the entire application. These properties are set globally and affect the behavior and appearance of various elements and features throughout the app. They include settings for themes, styles, and other overarching aspects that impact the app as a whole.
During design mode, you can assign the following global properties to your project:



  • name: The name of the global app settings.

  • fps: The frames per second setting for the application.

  • setTimeStep: The time step setting for the application.

  • Database Enc Key 32 Bytes: The encryption key for the database.

  • Database Enc Init Vector 16 Bytes: The encryption initialization vector for the database.

  • applicationStart: The function to execute when the application starts.

  • applicationExit: The function to execute when the application exits.

  • applicationSuspend: The function to execute when the application is suspended.

  • applicationResume: The function to execute when the application resumes.

  • applicationOpen: The function to execute when the application is opened.

  • enterFrame: The function to execute on every frame update.

  • Windows / Mac OS Settings

    • default_Screen_Mode: The default screen mode setting.

    • default_Width: The default width of the application window.

    • default_Height: The default height of the application window.

    • resizable: Set to true to allow the window to be resized.

    • min_Width: The minimum width of the application window.

    • min_Height: The minimum height of the application window.

    • Enable_Close: Set to true to enable the close button.

    • Enable_Minimize: Set to true to enable the minimize button.

    • Enable_Maximize: Set to true to enable the maximize button.

    • Suspended_While_Minimized: Set to true to suspend the application while minimized.

    • Form_Title: The title of the application window.

  • Remote Notifications

    • remote_notification_received: The function to execute when a remote notification is received.

    • local_notification_received: The function to execute when a local notification is received.

  • Plugins ~ExcludeWindows: Plugin settings excluding Windows.

    • Handler (CSV): Handlers for plugins.

    • Names (CSV): Names of plugins.

    • PublisherId´s (CSV): Publisher IDs for plugins.

    • iPhone pList: Settings for iPhone plugins.

    • Android: Settings for Android plugins.

    • Android_Vars: Variables for Android plugins.

    • Google_Maps_API_Key: The Google Maps API key for Android.

  • Screenshots

    • Paparazzi: Set to true to enable the Paparazzi feature for taking screenshots.

  • Advertising

    • Ad System: Set to true to enable the advertising system.

    • Ad Company: The advertising company to use (e.g., AdMob, Huawei).

    • AI_banner_display: The ID for AI banner display.

    • AI_interstitial_display: The ID for AI interstitial display.

    • AI_interstitial_interval: The interval for AI interstitial display.

    • testMode: Set to true to enable test mode for ads.

    • child_safe: Set to true to enable child-safe mode for ads.

    • ad_android_id: The Android ID for ads.

    • ad_ios_id: The iOS ID for ads.

    • banner_id_android: The banner ID for Android.

    • banner_id_ios: The banner ID for iOS.

    • banner_id_huawei: The banner ID for Huawei.

    • banner_location: The location of the banner (e.g., top, bottom).

    • interstitial_id_android: The interstitial ID for Android.

    • interstitial_id_ios: The interstitial ID for iOS.

    • interstitial_id_huawei: The interstitial ID for Huawei.

    • rewarded_id_android: The rewarded ID for Android.

    • rewarded_id_ios: The rewarded ID for iOS.

    • rewarded_id_huawei: The rewarded ID for Huawei.

    • after_displayed: The function to execute after an ad is displayed.

    • Privacy_Policy_URL: The URL of the privacy policy.

    • Privacy_Policy_URL_EEA: The URL of the privacy policy for the European Economic Area (EEA).

    • IAP_init_timeout: The initialization timeout for in-app purchases.

    • apple_store_IAP_suffix: The suffix for Apple Store in-app purchases.

    • Rate System: Set to true to enable the rate system.

    • app_title: The title of the application.

    • interval_ask_for_rate: The interval for asking for a rate.

    • rate_question_spanish: The rate question in Spanish.

    • rate_question_english: The rate question in English.

    • apple_store_id: The Apple Store ID.

    • apple_store_id_pro: The Apple Store ID for the pro version.

    • android_package_name: The Android package name.

    • android_package_pro: The Android package name for the pro version.

    • thank_you_function: The function to execute when a user rates the app.

    • forced_datetime: The forced datetime setting.

    • forced_language: The forced language setting.

    • App_Source_Language: Specifies the source language of the application.

    • Google_Translate_Languages: Specifies the languages for Google Translate.

    • Google_Translation_Key: The Google Translation key.

    • Link_Android_Apps: Links for Android apps.