Added Rectangle to the shapes.

Added a shortcurt "Ctrl+Shift+Space" to open menu.
This commit is contained in:
Creeper Lv
2025-12-30 00:51:01 +11:00
parent 25efa1127f
commit 2eb59564b4
12 changed files with 275 additions and 111 deletions

View File

@@ -118,5 +118,13 @@ namespace Progrart.Core.JSExecution
element.SetupProperties(executor.engine.Engine);
return obj;
}
public static JsObject CreateElement<T>(ProgrartExecutor executor) where T: BaseElement
{
T element=Activator.CreateInstance<T>() as T;
var obj = WrapObject(executor, executor.RegisterObject(element));
element.__object = obj;
element.SetupProperties(executor.engine.Engine);
return obj;
}
}
}