예제 #1
0
        /// <summary>
        /// Initializes NoesisGUI.
        /// </summary>
        public static void Init()
        {
            if (!_initialized)
            {
                _initialized = true;

                Extend.RegisterCallbacks();

                Noesis_Init();

                Extend.Init();
            }
        }
예제 #2
0
파일: NoesisGUI.cs 프로젝트: Hengle/Managed
        /// <summary>
        /// Initializes NoesisGUI. Use Name and Key provided when you purchased your NoesisGUI license.
        /// </summary>
        public static void Init(string licenseName = "", string licenseKey = "")
        {
            if (!_initialized)
            {
                _initialized = true;

                UriHelper.RegisterPack();
                Extend.RegisterCallbacks();

                Noesis_Init(licenseName, licenseKey);

                Extend.Init();
            }
        }
예제 #3
0
        /// <summary>
        /// Initializes NoesisGUI.
        /// </summary>
        public static void Init()
        {
            if (!_initialized)
            {
                _initialized = true;

                UriHelper.RegisterPack();
                Extend.RegisterCallbacks();

                Noesis_Init();

                Extend.Init();

                //Dispatcher dispatcher = Dispatcher.CurrentDispatcher;
                //SynchronizationContext.SetSynchronizationContext(dispatcher.SynchronizationContext);
            }
        }
예제 #4
0
        /// <summary>
        /// Initializes NoesisGUI.
        /// </summary>
        public static void Init()
        {
            if (!_initialized)
            {
                _initialized = true;

                NoesisGUI_PINVOKE.Init();
                Error.RegisterCallback();
                Extend.RegisterCallbacks();

                Noesis_Init_();

                Extend.Init();
                SoftwareKeyboard = new SoftwareKeyboard();
                Noesis_SetSoftwareKeyboardCallbacks_(_showSoftwareKeyboard, _hideSoftwareKeyboard);
                Noesis_SetUpdateCursorCallback(_updateCursor);
            }
        }
예제 #5
0
 public static void RegisterCallbacks()
 {
     Extend.RegisterCallbacks();
 }