|
@@ -2062,6 +2062,11 @@ void laui_Toolbox(laUiList *uil, laPropPack *This, laPropPack *Extra, laColumn *
|
|
laUiItem* ui=laShowItemFull(uil,c,Extra,"toolbox.entries",0,0,laui_ToolboxEntryButton,0);
|
|
laUiItem* ui=laShowItemFull(uil,c,Extra,"toolbox.entries",0,0,laui_ToolboxEntryButton,0);
|
|
ui->Flags|=LA_UI_FLAGS_NO_DECAL|LA_UI_FLAGS_NO_GAP;
|
|
ui->Flags|=LA_UI_FLAGS_NO_DECAL|LA_UI_FLAGS_NO_GAP;
|
|
}laEndCondition(uil,b0);
|
|
}laEndCondition(uil,b0);
|
|
|
|
+
|
|
|
|
+ b0=laOnConditionThat(uil,c,laEqual(laPropExpression(Extra,"toolbox"),laIntExpression(0)));{
|
|
|
|
+ laShowLabel(uil,c,"Select a toolbox:",0,0)->Flags|=LA_TEXT_MONO;
|
|
|
|
+ laShowItemFull(uil,c,Extra,"toolbox",LA_WIDGET_COLLECTION,0,laui_IdentifierOnly,0);
|
|
|
|
+ }laEndCondition(uil,b0);
|
|
}
|
|
}
|
|
void laui_ToolboxEditor(laUiList *uil, laPropPack *This, laPropPack *Extra, laColumn *UNUSED, int context){
|
|
void laui_ToolboxEditor(laUiList *uil, laPropPack *This, laPropPack *Extra, laColumn *UNUSED, int context){
|
|
laColumn* c=laFirstColumn(uil);
|
|
laColumn* c=laFirstColumn(uil);
|
|
@@ -2616,7 +2621,7 @@ void la_RegisterBuiltinTemplates(){ laUiTemplate* uit;
|
|
int his=MAIN.InitArgs.HasHistories;
|
|
int his=MAIN.InitArgs.HasHistories;
|
|
int ter=MAIN.InitArgs.HasTerminal;
|
|
int ter=MAIN.InitArgs.HasTerminal;
|
|
int act=MAIN.InitArgs.HasAction&&obj;
|
|
int act=MAIN.InitArgs.HasAction&&obj;
|
|
- uit=laRegisterUiTemplate("LAUI_toolbox","Toolbox",laui_Toolbox,lauidetached_Toolbox,0,"Toolboxes",0,0,0);
|
|
|
|
|
|
+ uit=laRegisterUiTemplate("LAUI_toolbox","Toolbox",laui_Toolbox,lauidetached_Toolbox,0,"Toolboxes",0,7,12);
|
|
laUiTemplateSetExtras(uit,LA_TEMPLATE_FLAGS_NO_DECORATION,laget_ToolboxPanelExtraInfo,laset_ToolboxPanelExtraInfo);
|
|
laUiTemplateSetExtras(uit,LA_TEMPLATE_FLAGS_NO_DECORATION,laget_ToolboxPanelExtraInfo,laset_ToolboxPanelExtraInfo);
|
|
if(obj) laRegisterUiTemplate("LAUI_scene", "Scene", tnsui_ScenePanel, tnsui_DetachedScenePanel, 0, "Scene", 0,25,25);
|
|
if(obj) laRegisterUiTemplate("LAUI_scene", "Scene", tnsui_ScenePanel, tnsui_DetachedScenePanel, 0, "Scene", 0,25,25);
|
|
if(obj) laRegisterUiTemplate("LAUI_world_hierachy","World",tnsui_WorldHierachy,0,0,0,0,0,0);
|
|
if(obj) laRegisterUiTemplate("LAUI_world_hierachy","World",tnsui_WorldHierachy,0,0,0,0,0,0);
|