CRoW,,# Posted March 29, 2013 Share Posted March 29, 2013 السلام عليكم في كم شغلةة ماعرفتها بالفري روم كيف اضيف زر تطلع منه نافذة كيف الون القريد لست حق السيارات في الفري روم كيف اخلي ازرار الفري روم تتلون مثل الفلاش عشوائي Link to comment
!#NssoR_) Posted March 29, 2013 Share Posted March 29, 2013 (edited) لـ تلوين الازرار 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 March 29, 2013 by Guest Link to comment
iPrestege Posted March 29, 2013 Share Posted March 29, 2013 TAPL < صلح لي الكود وانتشر الكود في اقل من شهر لـ هالدرجة الكود بططل ؟ : تايمر و مآث رآندوم = لاق Link to comment
!#NssoR_) Posted March 29, 2013 Share Posted March 29, 2013 انا في اقلب موداتي استخدمه ماشوف ولا نقطة لاق ! Link to comment
CRoW,,# Posted March 29, 2013 Author Share Posted March 29, 2013 انا في اقلب موداتي استخدمه ماشوف ولا نقطة لاق ! لافيه لاق شوي Link to comment
TAPL Posted March 29, 2013 Share Posted March 29, 2013 لاق إذا كنت تلون كل الأزرار الي في السيرفر Link to comment
!#NssoR_) Posted March 29, 2013 Share Posted March 29, 2013 لاق إذا كنت تلون كل الأزرار الي في السيرفر ايه صح اذا كنت تسوي لكل زر يجيب لاق بس فيه كود واحد يلون كل الازرار Link to comment
iPrestege Posted March 29, 2013 Share Posted March 29, 2013 لاق إذا كنت تلون كل الأزرار الي في السيرفر تقريبا بس احيانا يحصل لاق بـ التايمر ._. مآدري كيف اوصفة يعني يوم تضغط زر في اللوحة تعلق على الزر ثانيتن وبس ذذ لـ الريسورس روت بس # Link to comment
CRoW,,# Posted March 29, 2013 Author Share Posted March 29, 2013 ضبط القريد لست طيب الزر ؟ Link to comment
iPrestege Posted March 29, 2013 Share Posted March 29, 2013 تفضل كذا سوي زر {'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
CRoW,,# Posted April 3, 2013 Author Share Posted April 3, 2013 بالنسسبة لل guiGridListSetItemColor ابيه ماث راندوم سويتهه كذا بس ما ضبط setTimer( function() guiGridListSetItemColor ( lst,math.random(1,255), math.random(1,255), math.random(1,255) ) end, 100, 0 ) end Link to comment
iPrestege Posted April 3, 2013 Share Posted April 3, 2013 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
CRoW,,# Posted April 3, 2013 Author Share Posted April 3, 2013 طيب وش Row ID حق الفري روم +columns Link to comment
iPrestege Posted April 3, 2013 Share Posted April 3, 2013 تفضل مثال مفصل و ان شاء الله تفهمة ( : 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
iMr.3a[Z]eF Posted April 3, 2013 Share Posted April 3, 2013 الماث راندوم يجي في كل شيء؟ Link to comment
iPrestege Posted April 3, 2013 Share Posted April 3, 2013 في التلوين في الـ GUI اغلبها + بعضها يحتاج تعديل Link to comment
CRoW,,# Posted April 3, 2013 Author Share Posted April 3, 2013 يخوي بس الفري روم يختلف 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
iMr.Dawix~# Posted April 3, 2013 Share Posted April 3, 2013 يخوي بس الفري روم يختلف 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} } } قبل علامة يساوي اسم الكولمن او الرو Link to comment
iPrestege Posted April 3, 2013 Share Posted April 3, 2013 ذا الملف ماله دخل لازم تعدل ملف انشاء اللوحات >< الطريقة معقدهـ ._. جآلس آشوف حل مآضبط بس دقايق آشوف < # > Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now