Jump to content

Recommended Posts

  • Replies 526
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Thisdp's DirectX Graphical User Interface System ( MTASA 2D+3D DxLIB ) This dxlib provide dx gui functions and events to make it easier to use and alternative to change the style more flexibly.

This is my server. The gui is made by dgs. ( I am bad in design sry)

Thank you all the same. But listen bro, I am just want to make some contributions to MTA. I don't accept any donation materially. Instead, you use it and give me the response to your feeling

This is my server. The gui is made by dgs. ( I am bad in design sry)

nKz9FWp.png

ZJhOVEf.png

Edited by thisdp
  • Like 12
Link to post
1 minute ago, Senpai said:

needs to show how to use, give us an example script :D

You can use it like original gui, more over I added additional functions

Link to post
1 minute ago, Senpai said:

so its just like a normal gui?

do I use 

dgsDxGUICloseWindow

to close window if button is clicked?

It will closed itself. But if you want to add animations, you need to cancel Event  (onClientDgsDxWindowClose) and  insert your code then closeWindow(source)

Edited by thisdp
add
Link to post
Just now, pa3ck said:

Since all the other DxGui libraries are outdated / abandoned, I think many people will decide to use yours. Are you sure you are not willing to make an English documentation? A wiki page like this: https://wiki.multitheftauto.com/wiki/Slothman/Slothbot

It have 90+ functions and 18 events. I don't have so much time to write it. xD

Link to post
1 hour ago, #_iMr.[E]coo said:

nice 

add


dgsDxGridListSetItemDataWithKey 
dgsDxGridListGetItemDataWithKey

 

What do you mean?

Link to post
2 minutes ago, #_iMr.[E]coo said:

dgsDxGridListSetItemDataWithKey ( list , row , column , var data , string key )

dgsDxGridListGetItemDataWithKey ( list , row , column , string key )

 

I have already did this -> dgsDxGridListSetItemText(list,row,-4,table,true)

Link to post
3 minutes ago, #_iMr.[E]coo said:

dgsDxGridListSetItemDataWithKey ( list , row , column , var data , string key )

dgsDxGridListGetItemDataWithKey ( list , row , column , string key )

 

So for example you have a list of cars "Mercedes", "BMW", "Audi" in the GridList, but you want to get their 'actual' data assigned to them e.g. "Mercedes" -> "Sultan", "BMW" -> "Washington", "Audi" -> "Admiral"? If so, that'd be a good idea. 

  • Like 1
Link to post
1 minute ago, Axel said:

Could you do an equivalent to guiCreateTabPanel and guiCreateMemo? Thank you.

Tab Panel can be created by button and (static image or scroll pane)

2 minutes ago, Axel said:

Could you do an equivalent to guiCreateTabPanel and guiCreateMemo? Thank you.

I am thinking about how to make a memo

Link to post
1 minute ago, thisdp said:

Tab Panel can be created by button and (static image or scroll pane)

Yes, but it would be easier with functions that does it, so people open all their scripts and replace guiCreateTabPanel and other functions with exports.dgs:dxCreateTabPanel, etc, and they have a new gui in minutes.

Link to post
3 minutes ago, thisdp said:

I have already did this -> dgsDxGridListSetItemText(list,row,-4,table,true)

No , The idea is to put data on the row using a key He brings him on the key

Edited by #_iMr.[E]coo
Link to post
1 minute ago, #_iMr.[E]coo said:

No , The idea is to put data on the row using a key He brings him on the key

It is the same. 

local tabl = {}
tabl["a"] = 1
tabl["b"] = 2
dgsDxGridListSetItemText(list,row,-4,tabl,true)

local mytabl = dgsDxGridListGetItemText(list,row,-4)
print(mytabl.a)

 

Link to post
6 minutes ago, Axel said:

Yes, but it would be easier with functions that does it, so people open all their scripts and replace guiCreateTabPanel and other functions with exports.dgs:dxCreateTabPanel, etc, and they have a new gui in minutes.

Actually. Tab panel can be made as a plugin in dgs.

1 minute ago, Senpai said:

could you add: 


guiLabelSetColor ( element theElement, int red, int green, int blue )

 

I have a very strong property system

dgsDxGUISetProperty(label,"textcolor",tocolor(r,g,b,a))

Edited by thisdp
Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...