DGS Updates Log: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "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 dgsComboB...")
 
No edit summary
Line 1: Line 1:
DGS Update 3.5 Beta(13/May/2020)
===DGS Update 3.5 Beta(13/May/2020)===
 
0. Code Clean Up: Deleted unused files
0. Code Clean Up: Deleted unused files
1. Fixed: Indicator of progress bar exists even progress is 0
1. Fixed: Indicator of progress bar exists even progress is 0
2. Fixed: Wrong return value of dgsComboBoxGetEditEnabled
2. Fixed: Wrong return value of dgsComboBoxGetEditEnabled
3. Fixed: Wrong effect of dgsAttachElements
3. Fixed: Wrong effect of dgsAttachElements
4. Added: assert for "dgsRoundRectSetBorderThickness" when using a round rectangle without "borderOnly"
4. Added: assert for "dgsRoundRectSetBorderThickness" when using a round rectangle without "borderOnly"
5. Fixed: Missing add event of "onDgsQRCodeLoad"
5. Fixed: Missing add event of "onDgsQRCodeLoad"
6. Changed: Argument of dgsAttachElements, see wiki
6. Changed: Argument of dgsAttachElements, see wiki
7. Fixed: underline for dgs edit
7. Fixed: underline for dgs edit
8. Changed: Property textImageSpace -> textPadding. textImageSpace is hard to understand
8. Changed: Property textImageSpace -> textPadding. textImageSpace is hard to understand
9. Extend: Usage of property "filter" of scroll pane
9. Extend: Usage of property "filter" of scroll pane
10. Added Property: subPixelPositioning for label
10. Added Property: subPixelPositioning for label
11. Added: position/size interface for DGS OOP
11. Added: position/size interface for DGS OOP
12. Changed: dgs oop create function: Window -> dgsWindow
12. Changed: dgs oop create function: Window -> dgsWindow
13. Fixed: Wrong selecting result of dgs edit when using masked & horizontal alignment
13. Fixed: Wrong selecting result of dgs edit when using masked & horizontal alignment
14. Added: Parent List in /debugdgs 2
14. Added: Parent List in /debugdgs 2
15. Removed: dgs-dxeda
15. Removed: dgs-dxeda
16. Added: built-in function for detect area (include circle detect area, which was dgs-dxeda's function)
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.
17. Fixed: render issue for scroll pane.
18. Fixed: DGS translation typo.
18. Fixed: DGS translation typo.
19. Added Function: dgs3DTextSetPosition
19. Added Function: dgs3DTextSetPosition
20. Added Function: dgs3DTextSetPosition
20. Added Function: dgs3DTextSetPosition
21. DGS OOP Class Structure Optimization.
21. DGS OOP Class Structure Optimization.
22. Remove: dgs-arrowlist
22. Remove: dgs-arrowlist
23. Added: OOP functions for 3d text
23. Added: OOP functions for 3d text
24. Added: resourceRoot,root,dgsRoot OOP Variable
24. Added: resourceRoot,root,dgsRoot OOP Variable
25. BlurBox Rework:
25. BlurBox Rework:
   Added Function:dgsBlurBoxSetResolution
   Added Function:dgsBlurBoxSetResolution
   Added Function:dgsBlurBoxSetIntensity
   Added Function:dgsBlurBoxSetIntensity
   Added Function:dgsBlurBoxSetLevel
   Added Function:dgsBlurBoxSetLevel
   Added Function:dgsBlurBoxGetResolution
   Added Function:dgsBlurBoxGetResolution
   Added Function:dgsBlurBoxGetLevel
   Added Function:dgsBlurBoxGetLevel
   Added Function:dgsBlurBoxGetIntensity
   Added Function:dgsBlurBoxGetIntensity
26. Fixed: Wrong mouse detect on 3d interface
26. Fixed: Wrong mouse detect on 3d interface
27. Improved: Debug message on failed to create render target
27. Improved: Debug message on failed to create render target
28. Fixed: Grid list render issue
28. Fixed: Grid list render issue
29. Added: padding for memo
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.
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.
31. Fixed: Alpha problem of grid list/scroll pane's scroll bar.

Revision as of 15:32, 13 May 2020

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.