summaryrefslogtreecommitdiff
path: root/Resources/Scripts/EditorApplication.lua
diff options
context:
space:
mode:
Diffstat (limited to 'Resources/Scripts/EditorApplication.lua')
-rw-r--r--Resources/Scripts/EditorApplication.lua26
1 files changed, 17 insertions, 9 deletions
diff --git a/Resources/Scripts/EditorApplication.lua b/Resources/Scripts/EditorApplication.lua
index 935547d..c8438cf 100644
--- a/Resources/Scripts/EditorApplication.lua
+++ b/Resources/Scripts/EditorApplication.lua
@@ -1,19 +1,27 @@
+require "./Scripts/Utils/Utils"
+
local Debug = GameLab.Debug
local GUI = GameLab.Editor.GUI
+local app = GameLab.Editor.EditorApplication.New()
-Debug.OpenTag("WndProc")
-
-Debug.Log("WndProc", "123")
+if app == nil then
+ Debug.LogError("app is nil")
+end
-local i = 0
-while i < 10 do
+local mainWindow = GUI.ContainnerWindow.New({400, 400, 800, 500}, GUI.EShowMode.MainWindow, {100, 100}, {700, 700})
+mainWindow:SetTitle("GameLab")
+mainWindow:SetIcon("./Icon/GameLab.ico")
- i = i + 1
- Debug.Log(i)
+app:SetMainWindow(mainWindow)
+app:SetupMenu()
-end
+local guiWindow = GUI.GUIWindow.New()
+guiWindow:SetContainnerWindow(mainWindow)
+guiWindow:SetPosition({0,0, 500, 400})
+while true do
-Debug.Log(GUI.EShowMode.NoShadow)
+ app:PullMessage()
+end \ No newline at end of file