Jump to content

x[ إستفسار ]x rounded rectangle


Recommended Posts

Posted

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

امس كنت اسوي كم فنكشن للتصميم دي إكس طبعا

وكنت أفكر اسوي Rounded Rectangle

وفعلا سويته

وجاتني فكرة ليه ما اسوي lined rounded rectangle

أحد عنده فكرة كيف اقدر اسويه ؟

وشكرا

Posted
1 hour ago, #BrosS said:

متأكد أنك سويته ؟

 

 

يب ، سويت حقي  بدون Texture , 

فقط بإستخدام صورة أقصها لطرفين و dx Rectangle 

1 hour ago, Abdul KariM said:

اول اسمع فيه عندك صور او تعريف له

ممكن اعرف الشكل لكن التسمية

 

1 hour ago, Abdul KariM said:

اول اسمع فيه عندك صور او تعريف له

ممكن اعرف الشكل لكن التسمية

p_450kwkwk1.png

زي كذا :)

Posted

Jayceon حق 

:|

function dxDrawRoundedRectangle(x, y, w, h, borderColor, bgColor, postGUI)
	if (x and y and w and h) then
		if (not borderColor) then
			borderColor = tocolor(0, 0, 0, 200);
		end
		
		if (not bgColor) then
			bgColor = borderColor;
		end
		
		--> Background
		dxDrawRectangle(x, y, w, h, bgColor, postGUI);
		
		--> Border
		dxDrawRectangle(x + 2, y - 1, w - 4, 1, borderColor, postGUI); -- top
		dxDrawRectangle(x + 2, y + h, w - 4, 1, borderColor, postGUI); -- bottom
		dxDrawRectangle(x - 1, y + 2, 1, h - 4, borderColor, postGUI); -- left
		dxDrawRectangle(x + w, y + 2, 1, h - 4, borderColor, postGUI); -- right
	end
end

 

Posted
1 hour ago, #BrosS said:

Jayceon حق 

:|


function dxDrawRoundedRectangle(x, y, w, h, borderColor, bgColor, postGUI)
	if (x and y and w and h) then
		if (not borderColor) then
			borderColor = tocolor(0, 0, 0, 200);
		end
		
		if (not bgColor) then
			bgColor = borderColor;
		end
		
		--> Background
		dxDrawRectangle(x, y, w, h, bgColor, postGUI);
		
		--> Border
		dxDrawRectangle(x + 2, y - 1, w - 4, 1, borderColor, postGUI); -- top
		dxDrawRectangle(x + 2, y + h, w - 4, 1, borderColor, postGUI); -- bottom
		dxDrawRectangle(x - 1, y + 2, 1, h - 4, borderColor, postGUI); -- left
		dxDrawRectangle(x + w, y + 2, 1, h - 4, borderColor, postGUI); -- right
	end
end

 

يا أخي الله يهديك ، شوف الصورة زين

مو كذا ...

Posted
2 hours ago, coNolel said:

يا أخي الله يهديك ، شوف الصورة زين

مو كذا ...

انا احكيلك عن الفنكشن مو انت اللي سويته طبعا ، واذا انت ليه جاي تطلب طلب هيك

بما انك سويت شي هيك طبعا اضافة خطوط شي بسيط جدا بالنسبة لك

ومو مصدق انك تطلب طلبات ******* وانت اللي سويت لوحة التسجيل الدي اكس بدون اخطاء ومشاكل

بالتوفيق لك عالم الكذب مارح ينفعك

Posted
10 hours ago, #BrosS said:

انا احكيلك عن الفنكشن مو انت اللي سويته طبعا ، واذا انت ليه جاي تطلب طلب هيك

بما انك سويت شي هيك طبعا اضافة خطوط شي بسيط جدا بالنسبة لك

ومو مصدق انك تطلب طلبات ******* وانت اللي سويت لوحة التسجيل الدي اكس بدون اخطاء ومشاكل

بالتوفيق لك عالم الكذب مارح ينفعك

من الممكن ان تاخذ اثم بسبب ماقلته فالانسان ليس معصوما

  • Like 1
Posted (edited)
10 hours ago, #BrosS said:

انا احكيلك عن الفنكشن مو انت اللي سويته طبعا ، واذا انت ليه جاي تطلب طلب هيك

بما انك سويت شي هيك طبعا اضافة خطوط شي بسيط جدا بالنسبة لك

ومو مصدق انك تطلب طلبات ******* وانت اللي سويت لوحة التسجيل الدي اكس بدون اخطاء ومشاكل

بالتوفيق لك عالم الكذب مارح ينفعك

احترامي لك يبرووس

ومو مصدق انك تطلب طلبات ******* وانت اللي سويت لوحة التسجيل الدي اكس بدون اخطاء ومشاكل

وعلى ما اظن يمديك ترد برد لائق 

 ونهى سبحانه وتعالى عن السخرية من الآخرين فقال: 

(يَا أَيُّهَا الَّذِينَ آمَنُوا لَا يَسْخَرْ قَومٌ مِّن قَوْمٍ عَسَى أَن يَكُونُوا خَيْرًا مِّنْهُمْ وَلَا نِسَاء مِّن نِّسَاء عَسَى أَن يَكُنَّ خَيْرًا مِّنْهُنَّ وَلَا تَلْمِزُوا أَنفُسَكُمْ وَلَا تَنَابَزُوا بِالْأَلْقَابِ بِئْسَ الاِسْمُ الْفُسُوقُ بَعْدَ الْإِيمَانِ وَمَن لَّمْ يَتُبْ فَأُوْلَئِكَ هُمُ الظَّالِمُونَ)

Edited by Dr.Marco
  • Like 2
Posted
1 hour ago, Dr.Marco said:

احترامي لك يبرووس

ومو مصدق انك تطلب طلبات ******* وانت اللي سويت لوحة التسجيل الدي اكس بدون اخطاء ومشاكل

وعلى ما اظن يمديك ترد برد لائق 

 ونهى سبحانه وتعالى عن السخرية من الآخرين فقال: 

(يَا أَيُّهَا الَّذِينَ آمَنُوا لَا يَسْخَرْ قَومٌ مِّن قَوْمٍ عَسَى أَن يَكُونُوا خَيْرًا مِّنْهُمْ وَلَا نِسَاء مِّن نِّسَاء عَسَى أَن يَكُنَّ خَيْرًا مِّنْهُنَّ وَلَا تَلْمِزُوا أَنفُسَكُمْ وَلَا تَنَابَزُوا بِالْأَلْقَابِ بِئْسَ الاِسْمُ الْفُسُوقُ بَعْدَ الْإِيمَانِ وَمَن لَّمْ يَتُبْ فَأُوْلَئِكَ هُمُ الظَّالِمُونَ)

تبي الصراحة ي بروس ؟,
بهالأيام أحسك شايف نفسك مبرمج كبير ,
خفف !,

واترك التعليقات السلبية والسخرية بدل م تشجع ,!
بالتوفيق لك ..

  • Like 1
Posted

المبرمج الحقيقي ليس كلغة بسيطة مثل هذه تعلم لغة الفيجوال بيسك والسي والسي شارب والسي بلس وستصبح عندها مبرمجا

اما هذه اللغة فليست الى لا شيء واغلب الاشياء مقتبسة من اللعبة اي انك فقط تحتاج ترتيب الاكواد

Posted
3 minutes ago, F_F said:

المبرمج الحقيقي ليس كلغة بسيطة مثل هذه تعلم لغة الفيجوال بيسك والسي والسي شارب والسي بلس وستصبح عندها مبرمجا

اما هذه اللغة فليست الى لا شيء واغلب الاشياء مقتبسة من اللعبة اي انك فقط تحتاج ترتيب الاكواد

يالليل ,

انت سوي اكواد صلحانه مو خربانه بعدين قول بس ترتيب الاكواد

 

  • Like 1
Posted
26 minutes ago, iMr.WiFi..! said:

يالليل ,

انت سوي اكواد صلحانه مو خربانه بعدين قول بس ترتيب الاكواد

 

الكود صنع للتخريب والاصلاح فايهما تختار لديك الخيارين

  • Like 1
Posted (edited)
14 hours ago, #BrosS said:

انا احكيلك عن الفنكشن مو انت اللي سويته طبعا ، واذا انت ليه جاي تطلب طلب هيك

بما انك سويت شي هيك طبعا اضافة خطوط شي بسيط جدا بالنسبة لك

ومو مصدق انك تطلب طلبات ******* وانت اللي سويت لوحة التسجيل الدي اكس بدون اخطاء ومشاكل

بالتوفيق لك عالم الكذب مارح ينفعك

انا على حسب ما أدري ، انو القسم ذا للطلبات او المساعدة ، وانا ما طلبت غير شي ما كنت اعرفه ، + اذا انت ما تعرف شي لا تسوي انا الفاهم هنا

+ اذا جاي تسوي مشاكل تعال خاص وابشر اللي تبيه

+ هذا الفنكشن اللي سويته

function dxDrawNfilledRRectangle( x, y, width, height, color, postGUI )
	local color = color or tocolor( 0, 0, 0, 150)
	local sizeX = 32
	dxDrawLine ( x+sizeX / 2-(1), y+1, x+(width), y, color, 2.9, postGUI )
	dxDrawLine ( x+sizeX / 2-(1), y-2.2+sizeX, x+(width), y-2.2+sizeX, color, 2.8, postGUI )
	dxDrawImageSection(x,y,sizeX / 2,sizeX, 0, 0, sizeX / 2 , sizeX, "img/circle.png", 0, 0, 0, color,postGUI  )
	dxDrawImageSection(x+(width),y-1,sizeX / 2,sizeX, sizeX / 2, 0, sizeX / 2 , sizeX-1, "img/circle.png", 0, 0, 0, color,postGUI  )
end
	
function dxDrawfilledRRectangle( x, y, width, color, postGUI )
	local color = color or tocolor( 0, 0, 0, 150)
		local sizeX = 32
    dxDrawRectangle(x+sizeX / 2, y+1, width, sizeX-2, color, postGUI)
	dxDrawImageSection(x,y,sizeX / 2,sizeX, 1, 0, sizeX / 2 , sizeX, "img/circle.png", 0, 0, 0, color,postGUI  )
	dxDrawImageSection(x+sizeX / 2+width,y,sizeX / 2,sizeX, sizeX / 2, 0, sizeX / 2 , sizeX, "img/circle.png", 0, 0, 0, color, postGUI  )

end

الأول هو الفنكشن اللي كنت ابي مساعدة فيه ، سويته لكن ما طلع ب جودة كويسة ،

والثاني العادي

وثاني مرة يا ريت ما تنفجر زي كذا وخلك مروق ، حنا هنا نتعلم  ; و بأي حق تجي تقولي ليه تطلب طلب زي كذا

+ اذا تبي تختبر قدراتي في الدي إكس ، أبشر باللي تبيه أختبرني ونشوف

لا تفصل ثاني كذا 

2 hours ago, MR.StoRm said:

تبي الصراحة ي بروس ؟,
بهالأيام أحسك شايف نفسك مبرمج كبير ,
خفف !,

واترك التعليقات السلبية والسخرية بدل م تشجع ,!
بالتوفيق لك ..

أوافقك وجهة النظر ، الواحد اذا نزل شروحات يحسب نفسه وصل وخلاص ختم اللعبة

الله يهديك كنت احسبك رجال طلعت عقل طفل

" بالتوفيق فعالم الكذب ،" ; بالله متى كذبت عليك ؟وهل انا اصلا قد كلمتك في الخاص ؟ 

Skype : Conolel44 

Edited by coNolel
Posted
1 minute ago, #ZA7F //= said:

طيب يمكن صورهـ 

انصحك تستخدم صورهـ ترا احسن من الطريقة هذي لان الصورة راح تكون خفيفة جدأ 

يب ، ، ممككن يسوي نفس الموضوع و نفس اليىوزفل فننكشن بس صوره

  • Like 1
Posted
35 minutes ago, #ZA7F //= said:

بالضبط : ) .

 

51 minutes ago, #Soking said:

يب ، ، ممككن يسوي نفس الموضوع و نفس اليىوزفل فننكشن بس صوره

شباب قولولي هل انا احلم ولا انت اللي تحلم مب فاهم وش تقولون انتم الرجال مسوي صورتين اشوف مش وحده

فمازا تقولون

قوليلي مازاااااااااااااااااا

ما هازااااااااااااااا

مازا؟

Posted

هههههههههههههههههههههههههههههههههههههههههههه

انا ابيها كذا ، https://www.w3schools.com/css/tryit.asp?filename=trycss3_border-radius

بس انا مسوي أكواد LUA  , مو CEF ولا مدري وشو لانو ذي حقت المتفصح تجي ثقيلة شوي وحوسة والله

ف الكودات اللي فوق سويت زي اللي كنت ابي  بس ما طلعت الجودة حقت dxDrawLines كويسة

جات مخيسة صراحة ض 

عشان كذا حبيت اجي أسأل في الويكي بس الظاهر 50 % من العرب ما يبونك تتطور أحسن منهم مدري ليه '~'

-----------

وبالنسبة لـإستعمال صورة ، فإذا كنت تقصد صورة اسوي فيها كل شي ، لو اجي اغير العرض حقها بتفقد الشكل والجودة ، عشان كذا استخدم دائرة وأقسمها  ب dxDrawImageSection 

وأهني نفسي 

 

Posted

ما عليك من المعاقين اللي هنا فالمنتدى  انا قلت لك لو استخدمت الريكتانقل ما راح تطلع دقيقة وراح تكون ثقيلة لو كثرت منها

الصورة افضل شي .

  • Like 2

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