Jump to content

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


Recommended Posts

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

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

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

وفعلا سويته

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

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

وشكرا

Link to comment
1 hour ago, #BrosS said:

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

 

 

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

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

1 hour ago, Abdul KariM said:

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

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

 

1 hour ago, Abdul KariM said:

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

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

p_450kwkwk1.png

زي كذا :)

Link to comment

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

 

Link to comment
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

 

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

مو كذا ...

Link to comment
2 hours ago, coNolel said:

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

مو كذا ...

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

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

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

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

Link to comment
10 hours ago, #BrosS said:

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

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

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

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

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

  • Like 1
Link to comment
10 hours ago, #BrosS said:

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

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

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

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

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

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

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

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

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

Edited by Dr.Marco
  • Like 2
Link to comment
1 hour ago, Dr.Marco said:

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

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

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

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

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

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

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

  • Like 1
Link to comment

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

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

Link to comment
3 minutes ago, F_F said:

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

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

يالليل ,

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

 

  • Like 1
Link to comment
26 minutes ago, iMr.WiFi..! said:

يالليل ,

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

 

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

  • Like 1
Link to comment
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
Link to comment
1 minute ago, #ZA7F //= said:

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

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

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

  • Like 1
Link to comment
35 minutes ago, #ZA7F //= said:

بالضبط : ) .

 

51 minutes ago, #Soking said:

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

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

فمازا تقولون

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

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

مازا؟

Link to comment

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

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

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

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

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

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

-----------

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

وأهني نفسي 

 

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