Download CommonLua/X/XTemplates/NumberEditor.lua from sirnii/myspace: direct link, hf CLI and curl.
- Browser
- Download file 2.81 kB
-
https://huggingface.co/spaces/sirnii/myspace/resolve/main/CommonLua/X/XTemplates/NumberEditor.lua
- Command line
-
hf download hf://spaces/sirnii/myspace/CommonLua/X/XTemplates/NumberEditor.lua
-
curl -L -o NumberEditor.lua https://huggingface.co/spaces/sirnii/myspace/resolve/main/CommonLua/X/XTemplates/NumberEditor.lua
2.81 kB
| -- ========== GENERATED BY XTemplate Editor (Alt-F3) DO NOT EDIT MANUALLY! ========== | |
| PlaceObj('XTemplate', { | |
| __is_kind_of = "XWindow", | |
| group = "Editor", | |
| id = "NumberEditor", | |
| save_in = "Common", | |
| PlaceObj('XTemplateWindow', { | |
| 'IdNode', true, | |
| }, { | |
| PlaceObj('XTemplateWindow', { | |
| '__class', "XNumberEdit", | |
| 'Id', "idEdit", | |
| 'Dock', "box", | |
| 'MinWidth', 50, | |
| 'IsInRange', true, | |
| }), | |
| PlaceObj('XTemplateWindow', { | |
| 'Dock', "right", | |
| }, { | |
| PlaceObj('XTemplateWindow', { | |
| '__class', "XTextButton", | |
| 'Id', "idUp", | |
| 'Margins', box(1, 1, 1, 0), | |
| 'Padding', box(1, 2, 1, 1), | |
| 'Dock', "top", | |
| 'Background', RGBA(0, 0, 0, 0), | |
| 'OnPress', function (self, gamepad) | |
| local edit = self:ResolveId("idEdit") | |
| local value = edit:GetNumber() | |
| value = value + 1 | |
| edit:SetNumber(value) | |
| end, | |
| 'RolloverBackground', RGBA(204, 232, 255, 255), | |
| 'PressedBackground', RGBA(121, 189, 241, 255), | |
| 'Icon', "CommonAssets/UI/arrowup-40.tga", | |
| 'IconScale', point(500, 500), | |
| 'IconColor', RGBA(0, 0, 0, 255), | |
| 'DisabledIconColor', RGBA(0, 0, 0, 128), | |
| }), | |
| PlaceObj('XTemplateWindow', { | |
| '__class', "XTextButton", | |
| 'Id', "idDown", | |
| 'Margins', box(1, 0, 1, 1), | |
| 'Padding', box(1, 2, 1, 1), | |
| 'Dock', "bottom", | |
| 'Background', RGBA(0, 0, 0, 0), | |
| 'OnPress', function (self, gamepad) | |
| local edit = self:ResolveId("idEdit") | |
| local value = edit:GetNumber() | |
| value = value - 1 | |
| edit:SetNumber(value) | |
| end, | |
| 'RolloverBackground', RGBA(204, 232, 255, 255), | |
| 'PressedBackground', RGBA(121, 189, 241, 255), | |
| 'Icon', "CommonAssets/UI/arrowdown-40.tga", | |
| 'IconScale', point(500, 500), | |
| 'IconColor', RGBA(0, 0, 0, 255), | |
| 'DisabledIconColor', RGBA(0, 0, 0, 128), | |
| }), | |
| }), | |
| }), | |
| PlaceObj('XTemplateProperty', { | |
| 'id', "Number", | |
| 'editor', "number", | |
| 'translate', false, | |
| 'Set', function (self, value) | |
| local edit = self.idEdit | |
| edit:SetNumber(value) | |
| end, | |
| 'Get', function (self) | |
| local edit = self.idEdit | |
| return edit:GetNumber() | |
| end, | |
| 'name', T(591685668698, --[[XTemplate NumberEditor name]] "Number"), | |
| }), | |
| PlaceObj('XTemplateProperty', { | |
| 'id', "MaxNumber", | |
| 'editor', "number", | |
| 'Set', function (self, value) | |
| local edit = self.idEdit | |
| edit:SetMaxValue(value) | |
| end, | |
| 'Get', function (self) | |
| local edit = self.idEdit | |
| return edit:GetMaxValue() | |
| end, | |
| 'name', T(329682598515, --[[XTemplate NumberEditor name]] "MaxNumber"), | |
| }), | |
| PlaceObj('XTemplateProperty', { | |
| 'id', "MinNumber", | |
| 'editor', "number", | |
| 'Set', function (self, value) | |
| local edit = self.idEdit | |
| edit:SetMinValue(value) | |
| end, | |
| 'Get', function (self) | |
| local edit = self.idEdit | |
| return edit:GetMinValue() | |
| end, | |
| 'name', T(287817186783, --[[XTemplate NumberEditor name]] "MinNumber"), | |
| }), | |
| }) | |