DGS Updates Log

From Multi Theft Auto: Wiki
Revision as of 11:57, 20 May 2020 by Thisdp (talk | contribs)
Jump to navigation Jump to search

DGS Update 3.501 Stable(20/May/2020)

1. Added Property: iconImage/iconColor/iconDirection/iconSize/iconOffset for dgs button

2. Fixed: Error when set progress of progress bar

3. Fixed: Wrong function name in meta.xml (dgsMemoSet/GetWordWrap)

4. Fixed: Area extend/reduce problem of scroll pane

5. Added: Performance browser in cmd

6. Fixed: Duplicated references to external resource can not be cleared after destroying the dgs element

7. Added: Smooth moving of scroll pane/grid list/combo box. Property: moveHardness

8. Fixed: arrow_up and arrow_down can select section

9. Added Function: dgsGridListGetRowSelectable

10. Added Function: dgsGridListSetRowSelectable

11. Added Function: dgsGridListGetRowClickable

12. Added Function: dgsGridListSetRowClickable

13. Added Function: dgsGridListGetItemSelectable

14. Added Function: dgsGridListSetItemSelectable

15. Added Function: dgsGridListGetItemClickable

16. Added Function: dgsGridListSetItemClickable

17. Changed: default "normal" style of progress bar has changed into "normal-horizontal"

18. Added: "normal-vertical" style for progress bar

19. Added: table can be accepted by indicatorColor/indicatorImage now

20. Added Property: troughClickAction for scroll bar

     none — same as at the moment
     step — similar to page up/page down
     jump — jump at the clicked position

21. Fixed: Wrong algorithm of "map" property of progress bar

DGS Update 3.5 Beta(13/May/2020)

0. Code Clean Up: Deleted unused files

1. Fixed: Indicator of progress bar exists even progress is 0

2. Fixed: Wrong return value of dgsComboBoxGetEditEnabled

3. Fixed: Wrong effect of dgsAttachElements

4. Added: assert for "dgsRoundRectSetBorderThickness" when using a round rectangle without "borderOnly"

5. Fixed: Missing add event of "onDgsQRCodeLoad"

6. Changed: Argument of dgsAttachElements, see wiki

7. Fixed: underline for dgs edit

8. Changed: Property textImageSpace -> textPadding. textImageSpace is hard to understand

9. Extend: Usage of property "filter" of scroll pane

10. Added Property: subPixelPositioning for label

11. Added: position/size interface for DGS OOP

12. Changed: dgs oop create function: Window -> dgsWindow

13. Fixed: Wrong selecting result of dgs edit when using masked & horizontal alignment

14. Added: Parent List in /debugdgs 2

15. Removed: dgs-dxeda

16. Added: built-in function for detect area (include circle detect area, which was dgs-dxeda's function)

17. Fixed: render issue for scroll pane.

18. Fixed: DGS translation typo.

19. Added Function: dgs3DTextSetPosition

20. Added Function: dgs3DTextSetPosition

21. DGS OOP Class Structure Optimization.

22. Remove: dgs-arrowlist

23. Added: OOP functions for 3d text

24. Added: resourceRoot,root,dgsRoot OOP Variable

25. BlurBox Rework:

  • Added Function:dgsBlurBoxSetResolution
  • Added Function:dgsBlurBoxSetIntensity
  • Added Function:dgsBlurBoxSetLevel
  • Added Function:dgsBlurBoxGetResolution
  • Added Function:dgsBlurBoxGetLevel
  • Added Function:dgsBlurBoxGetIntensity

26. Fixed: Wrong mouse detect on 3d interface

27. Improved: Debug message on failed to create render target

28. Fixed: Grid list render issue

29. Added: padding for memo

30. DGS Renderer has been rewritten, all renderers are split into pieces, which allows you to override renderer of dgs element. This need be tested for a long time.

31. Fixed: Alpha problem of grid list/scroll pane's scroll bar.