Resource:DGS: Difference between revisions
Jump to navigation
Jump to search
Line 12: | Line 12: | ||
'''How it works?''' | '''How it works?''' | ||
DGS is just like the original gui system that is based on element system. I use a simple way that can make everyone easier to understand. | *DGS is just like the original gui system that is based on element system. I use a simple way that can make everyone easier to understand. | ||
DGS elements are rendered in "onClientRender". There is two or more tables store DGS elements. When "onClientRender" is called, "for" loop will loop and calculate every DGS element. | *DGS elements are rendered in "onClientRender". There is two or more tables store DGS elements. When "onClientRender" is called, "for" loop will loop and calculate every DGS element. | ||
Revision as of 15:35, 30 May 2017
This is a resource designed to allow you create dx gui on the screen instead of the original gui.
Full Name : Thisdp's DX Graphical User Interface System
Author : thisdp
State : OpenSource (WIP)
Features
How it works?
- DGS is just like the original gui system that is based on element system. I use a simple way that can make everyone easier to understand.
- DGS elements are rendered in "onClientRender". There is two or more tables store DGS elements. When "onClientRender" is called, "for" loop will loop and calculate every DGS element.
What's different?
- This resource is based on dx* functions. It allows us to edit our gui and make it customlization.
Update System
- It have an update system that can keep your DGS least.
- Execute "updatedgs" to check the least version and update your DGS.
Debug
- You can enter debug mode by execute the command "debugdgs"
DGS Type
- Button (dgs-dxbutton): A button.
- Command (dgs-dxcmd): A command just like one of windows.
- Cyclehitshape (dgs-dxcyclehitshape): A check area that is cycle.
- Edit (dgs-dxedit): A edit.
- Gridlist (dgs-dxgridlist): A grid list.
- Image (dgs-dximage): A static image.
- Label (dgs-dxlabel): A text label.
- ScrollBar (dgs-dxscrollbar): A scroll bar.
- ScrollPane (dgs-dxscrollpane): A scroll pane.
- Window (dgs-dxwindow): A window.
Client Functions
Client Events
Last
Welcome everyone else to made suggestions, tested the script, helped me to finish the wiki, etc