All Projects → thisdp → dgs

thisdp / dgs

Licence: other
Thisdp's Dx Graphical User Interface System (MTA Dx Lib)

Programming Languages

lua
6591 projects
HLSL
714 projects
HTML
75241 projects
                   /\\\\\\\\\\\\         /\\\\\\\\\\\\     /\\\\\\\\\\\
                   \/\\\////////\\\     /\\\//////////    /\\\/////////\\\
                    \/\\\      \//\\\   /\\\              \//\\\      \///
                     \/\\\       \/\\\  \/\\\    /\\\\\\\   \////\\\
                      \/\\\       \/\\\  \/\\\   \/////\\\      \////\\\
                       \/\\\       \/\\\  \/\\\       \/\\\         \////\\\
                        \/\\\       /\\\   \/\\\       \/\\\  /\\\      \//\\\
                         \/\\\\\\\\\\\\/    \//\\\\\\\\\\\\/  \///\\\\\\\\\\\/
                          \////////////       \////////////      \///////////

Thisdp's Dx Graphical User Interface System (MTA:SA Dx Lib)

This is a dxGUI library for Multi Theft Auto: San Andreas and is designed for the usage of dx functions.

  • Since DGS has style system, here provides free style packs: DGS Style Packs

MTA:SA Forum Topic: https://forum.mtasa.com/topic/95964-releasethisdps-dx-gui-system/

Discord Topic: https://discord.gg/QEs8q6W (Tutorials, Update History and Communications are available here!)

All function names refer simiularly to the original MTA:SA ones. This library uses a strong property system that can freshen up your user interfaces and provides a high level of customization.

(Sorry for the bad design of the default style though you are free to adjust everything with style system.)

For a full list of functions and event handlers, check the DGS wiki:

To prevent bugs and issues with the resource, keep the resource name as dgs.

The reason why I released DGS is because I am ready to leave MTA. This is my one contribution to the MTA community. Finally, I am glad to provide the DGS resource, and everyone is welcome to adjust the code and help make it better by editting the code, adding functions or events.

Auto Completion

Commands

all commands type it on F8 console

  • dgscmd: to show you serial and version etc. type help on it to see all commands on it.
    • help: to list the available commands in cmd.
  • aboutdgs: to show everything about dgs must be connected to the internet.
  • updatedgs: to download the latest verion of dgs Request Admin Rights.
  • dgsver: to show version dgs on debugscript and game console.
  • debugdgs: to enable the debug message of DGS.
    • debugdgs 2: further debug message.
    • debugdgs 3: further debug message with external creation tracer.

Thanks for your support.

License

Ignore all the licenses, But you need to obey the following rules ( Let's get more freedom!! ).

This resource is protected by DPL v1(DGS Public License v1)

  • 1.Any of the private edition of dgs should be the branch of dgs-master

  • 2.You are not permitted to republish any edition of dgs.

  • 3.You are not permitted to sell DGS. This means you should exclude DGS from your price when you are going to sell your DGS based scripts.

  • 4.Items not mentioned are allowed!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].