Jump to content

شرح تعديل الفري روم؛


Recommended Posts

السلام عليكم

في كم شغلةة ماعرفتها بالفري روم

كيف اضيف زر تطلع منه نافذة

كيف الون القريد لست حق السيارات في الفري روم

كيف اخلي ازرار الفري روم تتلون مثل الفلاش عشوائي

Link to comment

لـ تلوين الازرار

setTimer(function() 
guiSetProperty(الزر, 'NormalTextColour', string.format("%.2X%.2X%.2X%.2X", 255, math.random(255), math.random(255), math.random(255))) 
    end, 250, 0) 

عشان تلون الي يجي داخل القريد ليست تستخدم

guiGridListSetItemColor 

Edited by Guest
Link to comment
لاق إذا كنت تلون كل الأزرار الي في السيرفر

تقريبا بس احيانا يحصل لاق بـ التايمر ._. مآدري كيف اوصفة يعني يوم تضغط زر في اللوحة تعلق على الزر ثانيتن وبس ذذ لـ الريسورس روت بس #

Link to comment

تفضل كذا سوي زر

{'btn', id='Memo', onclick=ShowMemo}, 

الحين اشرح لك

Memo = الكلام الي على الزر

onclick = اختصار الايفنت كلك بالفري روم

ShowMemo = اسم الفنكشن او التعريف

مثال للفنكشن :

Memo = guiCreateMemo(0,0,1366,1366,"", false); 
guiSetVisible(Memo,false); 
        function ShowMemo() 
        guiSetVisible(Memo,not guiGetVisible(Memo)); 
    end; 

ضروري تسوي الفنكشن قبل القائمة الازرار حق الفري روم

Link to comment

بالنسسبة لل

guiGridListSetItemColor

ابيه ماث راندوم سويتهه كذا بس ما ضبط

setTimer( function() 
guiGridListSetItemColor ( lst,math.random(1,255), math.random(1,255), math.random(1,255) ) 
end, 100, 0 ) 
end 
  

Link to comment

Syntax

bool guiGridListSetItemColor ( element gridList, int rowIndex, int columnIndex, int red, int green, int blue[, int alpha = 255 ] ) 

Required Arguments

gridList: The grid list element

rowIndex: Row ID

columnIndex: Column ID

red: The amount of red in the color (0-255)

green: The amount of green in the color (0-255)

blue: The amount of blue in the color (0-255)

** يمكن يحصلك شوية لاق بـ التايمر

Link to comment

تفضل مثال مفصل و ان شاء الله تفهمة ( :

GridList = guiCreateGridList(........); -- Create Grid List (GUI Element); 
TheCol = guiGridListAddColumn(...........); -- Add Column To The Grid List ; 
TheRow = guiGridListAddRow(GridList); -- Add The Row To The Grid List ; 
guiGridListSetItemText (GridList,TheRow,TheCol ,"Test Color",false,false); --  Set Text For Test it ; 
  
setTimer( function() guiGridListSetItemColor (GridList,TheRow,TheCol ,math.random(1,255), math.random(1,255), math.random(1,255)); end,100,0); -- Change Color ; 

أي استفسار في الخدمة #

Link to comment

يخوي بس الفري روم يختلف

wndCreateVehicle = { 
    'wnd', 
    text = 'السيارات', 
    width = 300, 
    controls = { 
        { 
            'lst', 
            id='vehicles', 
            width=280, 
            height=340, 
            columns={ 
                {text='السيارات', attr='name'} 
            }, 
            rows={xml='vehicles.xml', attrs={'id', 'name'}}, 
            onitemdoubleclick=createSelectedVehicle 
        }, 
        {'btn', id='اختيار', onclick=createSelectedVehicle}, 
        {'btn', id='اغلاق', closeswindow=true} 
    } 
} 

Link to comment
يخوي بس الفري روم يختلف
wndCreateVehicle = { 
    'wnd', 
    text = 'السيارات', 
    width = 300, 
    controls = { 
        { 
            'lst', 
            id='vehicles', 
            width=280, 
            height=340, 
            columns={ 
                {text='السيارات', attr='name'} 
            }, 
            rows={xml='vehicles.xml', attrs={'id', 'name'}}, 
            onitemdoubleclick=createSelectedVehicle 
        }, 
        {'btn', id='اختيار', onclick=createSelectedVehicle}, 
        {'btn', id='اغلاق', closeswindow=true} 
    } 
} 

wndCreateVehicle = { 
    'wnd', 
    text = 'السيارات', 
    width = 300, 
    controls = { 
        { 
            'lst', 
            id='vehicles', 
            width=280, 
            height=340, 
            columns={   ----column 
                {text='السيارات', attr='name'} 
            }, 
            rows={xml='vehicles.xml', attrs={'id', 'name'}}, ---- row 
            onitemdoubleclick=createSelectedVehicle 
        }, 
        {'btn', id='اختيار', onclick=createSelectedVehicle}, 
        {'btn', id='اغلاق', closeswindow=true} 
    } 
} 

قبل علامة يساوي اسم الكولمن او الرو :D

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