Jump to page content
English English   Polish Polish   Dutch Dutch   Russian Russian   German German   Hungarian Hungarian   Norwegian Norwegian   Swedish Swedish   Finnish Finnish   Romanian Romanian   Spanish Spanish   Portuguese Portuguese   Latvian Latvian  
Homepage
Home
Register
Login

Resources
Forum
Wiki
Servers

rssdgs (dgs)

Category:script
Author(s):thisdp
Downloads:1317
Rate:You need to be logged in to vote
Rating:5 (2 Votes)
Description:
https://github.com/thisdp/dgs

Download latest version | Report

Version history

Version Publish Date Changes
3.523.5 2024-09-18 03:03:52 ## DGS Update 3.523.5 Nightly(18/Sep/2024)
### Improved
1. "shift+tab" can now switch to previous edit
2. Default font of items of combo box is now following "font" property, instead of remembering old font
3. Shader default texture is now using DGSBuiltInTex.white_1x1 to eliminate if-condition in shader
4. Decrease the usage of github api to reduce possibility of api cooling down
5. Split lua and shader to optimise memory
6. Make some "set" functions support a table of dgs elements as input element
7. Rename property "length" -> "cursorLength" of scroll bar
8. **New Settings System**: This will replace `config.txt` with the MTA settings system. Refer to [#133](<https://github.com/thisdp/dgs/pull/133>) for more information
9. Add validation for position and size checks for render target elements in relative mode
10. Upgrade to version 1.6 [#132](<https://github.com/thisdp/dgs/pull/132>)
11. Add warning for non-existing files in style
### Fixed
1. colorCoded of dgs-dxtab doesn't work
2. alternative font issue of dgs-dxedit and dgs-dxtab
3. typo of dgsGradientSetColor
4. onDgsMouseLeave/Enter isn't triggered when cursor state changes
5. edit auto complete malfunctions
6. error when destroying opened combobox
7. shadow color of icon image pf button @ihaswn
8. alpha doesn't work with quad shader
9. cooling down can now cancel click event by default
10. detect area doesn't render
11. wrong row move offset when decreasing row offer
12. property "clip" of combobox doesn't work
13. edit/memo doesn't work under map editor
14. edit autocomplete error
### New Properties
1. property "textPadding" of dgs button
2. property "itemPadding" of grid list
3. property "clip" of tab panel
### New Elements
* dgs-dxeffectview
* dgs-dxquad: Any quadrilateral
### New Functions
* dgsCreateEffectView
* dgsEffectViewSetEffectShader
* dgsComboBoxSetScrollBarState
* dgsComboBoxGetScrollBarState
* dgsCreateQuad
* dgsQuadSetVertices
* dgsQuadGetVertices
* dgsQuadSetTexture
* dgsQuadGetTexture
* dgsQuadSetColor
* dgsQuadGetColor
* dgsQuadSetColorOverwritten
* dgsQuadGetColorOverwritten
* dgsQuadSetRotation
* dgsQuadSetRotation
* dgsQuadSetTextureRotation
* dgsQuadGetTextureRotation
* dgsGridListSetFilter
### New Events
1. onDgsCursorStateChange
### Removed
1. file security check (using MTA official fileGetContents)
2. element keeper
Download
3.523.0 2024-09-18 02:56:04 DGS 3.523 Download
3.513.0 2022-01-13 14:52:05 DGS Update 3.513 Stable(13/Jan/2022)
1. Fixed: Incorrect angle setting logic in "clockwise" of dgs-circle
2. Added Function: dgsGridListSetRowID
3. Added Function: dgsGridListGetRowID
3. Added Function: dgsGridListFindRowByID
4. Fixed: changing masked property doesn't update edit's text
5. Added Function: dgsAddPropertyListener
6. Added Function: dgsRemovePropertyListener
7. Added Function: dgsGetisteningPropertyies
8. Added Event: onDgsPropertyChange
9. Added Function: dgsEffect3DSetRotationFactor
10. Added Function: dgsEffect3DGetRotationFactor
11. Added Function: dgsEffect3DSetAlwaysEnabled
12. Added Function: dgsEffect3DGetAlwaysEnabled
13. Fixed: Error when attach 3d image to a no rotation element
14. Fixed: Color argument of 3d image doesn't work
15. Fixed: dgsBringToFront doesn't affect 3d elements
16. Added Property: isBlocked for 3d image and 3d text
17. Added Property: isOnScreen for 3d image and 3d text
18. Added Property: alignment for 3d text
19. Added Property: textOffset for 3d text
20. Enhanced: Security Performance
21. Fixed: Error when using g2d hooker with dgs that not names "dgs"
22. Added: dgs-dxlayout:
function:
dgsCreateLayout
dgsLayoutAddItem
dgsLayoutRemoveItem
dgsLayoutGetItemIndex
23. Added Property: shadow for dgs-dxmemo
24. Fixed: Error when using dgsSetCustomCursorImage (MartinoFY)
25. Optimised: Speed up when position changes
26. Fixed: Error when clearing memo
27. Added: font is able to be switched by multi-lingual system with {"yourFont"}
28. Fixed: Error when passing one color into dgsGridListSetItemColor
29. Fixed: Wrong behavior of caretOffset of edit and memo
30. Fixed: Changing the parent alpha does not affect button
31. Fixed: Memory leak caused by combobox
32. Added: Add texture support for arrow property(combobox)
33. Fixed: Tabpanel does not use bgImage property when no tab is selected
Download
3.494.0 2020-03-03 05:15:18 1. Fixed: arrow shader of combobox doesn't work with dgsSetAlpha
2. Added: absolute grid position for nine slice
3. Added Function: dgsNineSliceSetTexture
4. Added Function: dgsNineSliceGetTexture
5. Changed: default value of argument 'relative' of round rectangle has been set to "false"
6. Changed: use dxDrawMaterialPrimitive3D instead of dxDrawMaterialLine3D to fix z buffer
7. Fixed: broken aa algorithm with rotation of some shaders
8. Fixed: error when using dgsGridListAutoSizeColumn
9. Added: addition length for dgsGridListAutoSizeColumn
10. Fixed: Incorrect position of dgs scroll bar when use "arrowWidth"
Download