mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-04-29 00:05:40 +00:00
Eye dropper functionality
Adds eye dropper functionality adds eye dropper button image supplied by jeff adds a few missing asset files (due to in asset browser scan and add all loose files)
This commit is contained in:
parent
d5d7f9b91b
commit
46192c3709
46 changed files with 292 additions and 106 deletions
|
|
@ -1,36 +1,25 @@
|
|||
//--- OBJECT WRITE BEGIN ---
|
||||
$guiContent = new GuiColorPickerCtrl(ColorPickerDlg,EditorGuiGroup) {
|
||||
displayMode = "Dropper"; // this makes the background visible
|
||||
actionOnMove = "1";
|
||||
position = "0 0";
|
||||
extent = "1024 768";
|
||||
minExtent = "8 2";
|
||||
horizSizing = "right";
|
||||
vertSizing = "bottom";
|
||||
profile = "ToolsGuiDefaultProfile";
|
||||
visible = "1";
|
||||
active = "1";
|
||||
Clickable = "1";
|
||||
AffectChildren = "1";
|
||||
tooltipProfile = "GuiToolTipProfile";
|
||||
hovertime = "1000";
|
||||
isContainer = "1";
|
||||
canSave = "1";
|
||||
canSaveDynamicFields = "0";
|
||||
displayMode = "Dropper";
|
||||
extent = "1024 768";
|
||||
profile = "GuiDefaultProfile";
|
||||
command = "%selHue = ColorPickerDlg.getSelectedHue();\n%selSat = ColorPickerDlg.getSelectedSaturation();\n%selBright = ColorPickerDlg.getSelectedBrightness();\n%selAlpha = ColorPickerDlg.getSelectedAlpha();\n\nColorHueRange.setSelectedHue(%selHue);\nColorHueRange.executeUpdate();\n\nColorBlendRange.setSelectedBrightness(%selBright);\nColorBlendRange.setSelectedSaturation(%selSat);\nColorBlendRange.executeUpdate();\n\nColorAlphaRange.setSelectedAlpha(%selAlpha);\nColorAlphaRange.executeUpdate();\n\nColorEyeDropperButton.setStateOn(false);";
|
||||
tooltipProfile = "GuiToolTipProfile";
|
||||
isContainer = "1";
|
||||
|
||||
new GuiWindowCtrl() {
|
||||
text = " ";
|
||||
resizeWidth = "0";
|
||||
resizeHeight = "0";
|
||||
canMinimize = "0";
|
||||
canMaximize = "0";
|
||||
closeCommand = "DoColorPickerCancelCallback(); ColorPickerDlg.getRoot().popDialog(ColorPickerDlg);";
|
||||
position = "33 33";
|
||||
extent = "271 574";
|
||||
horizSizing = "windowRelative";
|
||||
vertSizing = "windowRelative";
|
||||
profile = "ToolsGuiWindowProfile";
|
||||
tooltipProfile = "ToolsGuiToolTipProfile";
|
||||
text = " ";
|
||||
resizeWidth = "0";
|
||||
resizeHeight = "0";
|
||||
canMinimize = "0";
|
||||
canMaximize = "0";
|
||||
closeCommand = "DoColorPickerCancelCallback(); ColorPickerDlg.getRoot().popDialog(ColorPickerDlg);";
|
||||
position = "33 33";
|
||||
extent = "271 574";
|
||||
horizSizing = "windowRelative";
|
||||
vertSizing = "windowRelative";
|
||||
profile = "ToolsGuiWindowProfile";
|
||||
tooltipProfile = "ToolsGuiToolTipProfile";
|
||||
|
||||
new GuiStackControl() {
|
||||
padding = "5";
|
||||
|
|
@ -268,16 +257,25 @@ $guiContent = new GuiColorPickerCtrl(ColorPickerDlg,EditorGuiGroup) {
|
|||
text = "Apply";
|
||||
position = "211 1";
|
||||
extent = "52 20";
|
||||
command = "DoColorPickerCallback();";
|
||||
profile = "ToolsGuiButtonProfile";
|
||||
command = "DoColorPickerCallback();";
|
||||
tooltipProfile = "GuiToolTipProfile";
|
||||
};
|
||||
new GuiButtonCtrl() {
|
||||
text = "Cancel";
|
||||
position = "211 24";
|
||||
extent = "52 20";
|
||||
command = "DoColorPickerCancelCallback();";
|
||||
profile = "ToolsGuiButtonProfile";
|
||||
command = "DoColorPickerCancelCallback();";
|
||||
tooltipProfile = "GuiToolTipProfile";
|
||||
};
|
||||
new GuiBitmapButtonCtrl(ColorEyeDropperButton) {
|
||||
BitmapAsset = "ToolsModule:eyedropper_n_image";
|
||||
buttonType = "ToggleButton";
|
||||
position = "223 56";
|
||||
extent = "25 25";
|
||||
profile = "ToolsGuiCheckBoxProfile";
|
||||
command = "ColorPickerDlg.activateEyeDropper();";
|
||||
tooltipProfile = "GuiToolTipProfile";
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="add-simgroup-btn_ctrl_i_image"
|
||||
imageFile="@assetFile=add-simgroup-btn_ctrl_i.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="add-simgroup-btn_i_image"
|
||||
imageFile="@assetFile=add-simgroup-btn_i.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="camera-btn_i_image"
|
||||
imageFile="@assetFile=camera-btn_i.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="clear-icon_i_image"
|
||||
imageFile="@assetFile=clear-icon_i.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="delete_i_image"
|
||||
imageFile="@assetFile=delete_i.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="dropdown-button-arrow_d_image"
|
||||
imageFile="@assetFile=dropdown-button-arrow_d.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="dropdown-button-arrow_h_image"
|
||||
imageFile="@assetFile=dropdown-button-arrow_h.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="dropdown-button-arrow_i_image"
|
||||
imageFile="@assetFile=dropdown-button-arrow_i.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="dropdown-button-arrow_n_image"
|
||||
imageFile="@assetFile=dropdown-button-arrow_n.png"/>
|
||||
BIN
Templates/BaseGame/game/tools/gui/images/eyedropper_d.png
Normal file
BIN
Templates/BaseGame/game/tools/gui/images/eyedropper_d.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.1 KiB |
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="eyedropper_d_image"
|
||||
imageFile="@assetFile=eyedropper_d.png"/>
|
||||
BIN
Templates/BaseGame/game/tools/gui/images/eyedropper_h.png
Normal file
BIN
Templates/BaseGame/game/tools/gui/images/eyedropper_h.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1 KiB |
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="eyedropper_h_image"
|
||||
imageFile="@assetFile=eyedropper_h.png"/>
|
||||
BIN
Templates/BaseGame/game/tools/gui/images/eyedropper_i.png
Normal file
BIN
Templates/BaseGame/game/tools/gui/images/eyedropper_i.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.1 KiB |
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="eyedropper_i_image"
|
||||
imageFile="@assetFile=eyedropper_i.png"/>
|
||||
BIN
Templates/BaseGame/game/tools/gui/images/eyedropper_n.png
Normal file
BIN
Templates/BaseGame/game/tools/gui/images/eyedropper_n.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.1 KiB |
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="eyedropper_n_image"
|
||||
imageFile="@assetFile=eyedropper_n.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="folder_d_image"
|
||||
imageFile="@assetFile=folder_d.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="folder_h_image"
|
||||
imageFile="@assetFile=folder_h.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="folder_i_image"
|
||||
imageFile="@assetFile=folder_i.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="folder_n_image"
|
||||
imageFile="@assetFile=folder_n.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="images_menuGrid_d_image"
|
||||
imageFile="@assetFile=menuGrid_d.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="images_menuGrid_h_image"
|
||||
imageFile="@assetFile=menuGrid_h.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="images_menuGrid_image"
|
||||
imageFile="@assetFile=menuGrid.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="images_menuGrid_n_image"
|
||||
imageFile="@assetFile=menuGrid_n.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="layers-btn_i_image"
|
||||
imageFile="@assetFile=layers-btn_i.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="lock_i_image"
|
||||
imageFile="@assetFile=lock_i.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="new-folder-btn_i_image"
|
||||
imageFile="@assetFile=new-folder-btn_i.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="new_i_image"
|
||||
imageFile="@assetFile=new_i.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="numericslider_image"
|
||||
imageFile="@assetFile=numericslider.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="open-file_i_image"
|
||||
imageFile="@assetFile=open-file_i.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="reset-icon_i_image"
|
||||
imageFile="@assetFile=reset-icon_i.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="selector-button_image"
|
||||
imageFile="@assetFile=selector-button.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="tab-border_image"
|
||||
imageFile="@assetFile=tab-border.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="textEdit_black_image"
|
||||
imageFile="@assetFile=textEdit_black.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="textEdit_blue_image"
|
||||
imageFile="@assetFile=textEdit_blue.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="textEdit_cyan_image"
|
||||
imageFile="@assetFile=textEdit_cyan.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="textEdit_green_image"
|
||||
imageFile="@assetFile=textEdit_green.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="textEdit_magenta_image"
|
||||
imageFile="@assetFile=textEdit_magenta.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="textEdit_red_image"
|
||||
imageFile="@assetFile=textEdit_red.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="textEdit_white_image"
|
||||
imageFile="@assetFile=textEdit_white.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="textEdit_yellow_image"
|
||||
imageFile="@assetFile=textEdit_yellow.png"/>
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
<ImageAsset
|
||||
AssetName="uv-editor-btn_i_image"
|
||||
imageFile="@assetFile=uv-editor-btn_i.png"/>
|
||||
Loading…
Add table
Add a link
Reference in a new issue