Jump to content

Recommended Posts

  • Scripting Moderators
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 comment
  • Scripting Moderators
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 comment
  • Scripting Moderators
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 comment
  • Scripting Moderators
1 hour ago, #_iMr.[E]coo said:

nice 

add


dgsDxGridListSetItemDataWithKey 
dgsDxGridListGetItemDataWithKey

 

What do you mean?

Link to comment
  • Scripting Moderators
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 comment
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 comment
  • Scripting Moderators
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 comment
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 comment
  • Scripting Moderators
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 comment
  • Scripting Moderators
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 comment

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...