Jump to content

exports.guiGridlist ~ error onClick


Recommended Posts

السلام عليكم ورحمة الله وبركاته

كيفكم؟

في هادا الكود ملفguiGridlist.zip كله فيه بيشتغل تمام


لكن في ملف scriptGui.zip

مابيشتغل فيه الضغط onClick

----- ملف guiGridlist.zip
--- كلنت = client.lua
function guiGridlist(w, text, onClick,...)
w = guiCreateWindow(...)
text = guiCreateLabel(...)
gridlistSet = guiCreateGridList(...)
guiGridListSetItemText (gridlistSet,...)
---- 
    local args = {...}
    
    for i,v in ipairs(args) do
        if v == "__self" then
            args[i] = gridlistSet
        end
    end
    

	 addEventHandler("onClientGUIClick", gridlistSet,
        function (button, state)
            if button == "left" and state == "up" then
                if onClick then 
                    onClick(unpack(args or {})) 
                end 
            end
	  		end,false)
			
---- meta.xml
<meta>
<info author="medo7"  version="1" type="misc" />
<script src="client.lua"  type="Client" />
<export function="guiGridlist" 	type="client" />
</meta>
			
---------------------------------------------------------
---- ملف scriptGui.zip
window[2] = guiCreateWindow(...)
Label[5] = guiCreateLabel(...)
guiSetVisible(Label[5],false)
function clickText()
guiSetVisible(Label[5],true)
end
exports.guiGridlist:guiGridlist(window[2], "name", clickText)
			

 

Link to comment

من ملف واحد ابغى انقل منه البيانات للملف 2 وبنقله للملف 2 بالفعل بس اي زر ضغط مابيشتغل معايا او يكون معلق فاايش المشكلة وايه الحل

 

 

من ملف واحد ابغى انقل منه البيانات للملف 2 وبنقله للملف 2 بالفعل بس اي زر ضغط مابيشتغل معايا او يكون معلق فاايش المشكلة وايه الحل

 

 

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