浏览代码

Merge pull request #1279 from Azaezel/alpha41/dbSearch

add search bar to datablock inspector
Brian Roberts 1 年之前
父节点
当前提交
35abe0cc29
共有 1 个文件被更改,包括 30 次插入0 次删除
  1. 30 0
      Templates/BaseGame/game/tools/datablockEditor/DatablockEditorInspectorWindow.ed.gui

+ 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";