Forráskód Böngészése

add search bar to datablock inspector

AzaezelX 1 éve
szülő
commit
6c3a412275

+ 30 - 0
Templates/BaseGame/game/tools/datablockEditor/DatablockEditorInspectorWindow.ed.gui

@@ -44,7 +44,37 @@ $guiContent = new GuiControl() {
       hovertime = "1000";
       hovertime = "1000";
       internalName = "DatablockEditorInspectorWindow";
       internalName = "DatablockEditorInspectorWindow";
       canSaveDynamicFields = "0";
       canSaveDynamicFields = "0";
+      
+         new GuiTextEditCtrl( DatablockEditorInspectorFilter ) {
+            position = "5 -4";
+            extent = "341 20";
+            profile = "ToolsGuiTextEditProfile";
+            horizSizing = "width";
+            vertSizing = "bottom";
+            placeholderText = "Filter...";
+            validate = "DatablockEditorInspector.setSearchText($ThisControl.getText());";
+         };
 
 
+         new GuiBitmapButtonCtrl() {
+            bitmapAsset = "ToolsModule:clear_icon_n_image";
+            groupNum = "-1";
+            buttonType = "PushButton";
+            useMouseEvents = "0";
+            isContainer = "0";
+            Profile = "ToolsGuiDefaultProfile";
+            HorizSizing = "left";
+            VertSizing = "bottom";
+            position = "325 -2";
+            Extent = "17 17";
+            MinExtent = "8 2";
+            canSave = "1";
+            Visible = "1";
+            tooltipprofile = "ToolsGuiToolTipProfile";
+            hovertime = "1000";
+            canSaveDynamicFields = "0";
+            command = "DatablockEditorInspectorFilter.setText(\"\");DatablockEditorInspector.setSearchText(\"\");";
+         };
+         
       new GuiContainer(DatablockEditorInspectorPanel) {
       new GuiContainer(DatablockEditorInspectorPanel) {
          Docking = "Client";
          Docking = "Client";
          Margin = "22 41 3 3";
          Margin = "22 41 3 3";