/// <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); } }