• 0
  • مالي خلق
  • أتهاوش
  • متضايق
  • مريض
  • مستانس
  • مستغرب
  • مشتط
  • أسولف
  • مغرم
  • معصب
  • منحرج
  • آكل
  • ابكي
  • ارقص
  • اصلي
  • استهبل
  • اضحك
  • اضحك  2
  • تعجبني
  • بضبطلك
  • رايق
  • زعلان
  • عبقري
  • نايم
  • طبيعي
  • كشخة
  • النتائج 1 إلى 13 من 13

    الموضوع: I need help : Change the panel coordinate for function drawer

    1. #1
      التسجيل
      29-11-2004
      الدولة
      ♥ والله أحبك يا قطر ♥
      المشاركات
      6,985
      المواضيع
      371
      شكر / اعجاب مشاركة

      Thumbs up I need help : Change the panel coordinate for function drawer

      السلام عليكم ^_^


      ...

      كل ما في الامر اني في طريق لانتاج برنامج جديد من نوعه

      وقد سميته ... Functions Drawer

      وقد أتعبت جافا المسكين في كيفية رسم نقطة واحده ...

      المهم .. غاب عن فكري انني استطيع رسم Pixel واحد وهو ما اريده بالظبط

      ليس هذا محور الموضوع ...

      فالنقطة ارتسمت .. وكل شيء على مايرام ..

      الاشكاليه :

      لاحظت ان الفورم او Panel الي تنرسم عليه الداله ... يبدأ من الجانب
      الشكل يوضح اكثر
      :

      :

      اريد ان تبدأ النقاط من الوسط كما هو موضح ...

      اذا كانت الداله y موجبه فان الخط يكون الى اعلى ... واذا كانت سالبه يتجه الى اسفل ^_^




      ...

      اعرف ان البرنامج قد يبدو صعب !! لكن والله ان معضم مدارسنا ونحن في بيوتنا محتاجينه



      وشكرا على كل من يساعدنا حتى بالدعاء ..

      والبرنامج Open Sourced ...

      لا يهم اين من اللغات ... سواء VB او #C او اي شيء المهم البيئه Visual Studio ^.^
      الصور المصغرة للصور المرفقة الصور المصغرة للصور المرفقة 0000.png‏  

    2. #2
      التسجيل
      26-07-2005
      الدولة
      Australia
      المشاركات
      3,368
      المواضيع
      68
      شكر / اعجاب مشاركة

      مشاركة: I need help : Change the panel coordinate for function drawer

      سلام


      اعتقد ان هنالك دالة تاخذ طول الفورم
      وتاخذ عرض الفورم ...
      اقسمهما على اثنين .. ويطلعو في المنتصف هههههه <<< لا ياشيخ !!

      احاول اساعدك ياخوي ...

    3. #3
      التسجيل
      26-07-2005
      الدولة
      Australia
      المشاركات
      3,368
      المواضيع
      68
      شكر / اعجاب مشاركة

      مشاركة: I need help : Change the panel coordinate for function drawer

      سلام >< ...
      الان لم اعرف ماذا تريد بالضبط ؟؟
      تريد النقطة الي بالنصف ؟؟
      مالي حيل اقرأ >< !! <<< شوف الغبي !!

      اااقصد ... فهمني وش تبي ><

    4. #4
      التسجيل
      29-11-2004
      الدولة
      ♥ والله أحبك يا قطر ♥
      المشاركات
      6,985
      المواضيع
      371
      شكر / اعجاب مشاركة

      مشاركة: I need help : Change the panel coordinate for function drawer

      يا جافا يا جافا هداك الله ...

      المشكله وضحتها .. ما تريد مني اكثر ؟

      ========

      المشكله في الحقيقه ليست مع محور السينات X

      فقد استطعت قبل ان انشر هذا الموضوع .. حل هذه المشكله

      المشكله مع محور الصادات Y -___-

      لأن ال y راح يعتمد على معادلة الداله مثلا y = 5x+3 .. لذلك فان الداله ستتجه الى الاسفل بدل الاعلى .. -_-

      لأن الفورم هكذا .. كلما زادت قيمة y النقطه تنزل لتحت ...

      فهل من حل Properties مثلا تغير في الفورم ؟؟

    5. #5
      التسجيل
      14-01-2005
      الدولة
      الاردن - عمان
      المشاركات
      1,818
      المواضيع
      89
      شكر / اعجاب مشاركة

      مشاركة: I need help : Change the panel coordinate for function drawer

      حسنا ربما ابدو غبيا عندما اطرح مثل هذا الأمر لكن هذا ما دار بخاطري

      عبدالكريم

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

      المشكلة انه عندما تكتب موجب ينزل للاسف وذلك متعارف عليه

      حسنا لماذا لا تجعله يتعرف على هذه المعادلة على انها سالب

      مثلا المستخدم ادخل في التيكست بوكس القيمة ولنفرض انها 4 مثلا

      وبعدها سكبس على زر الحل

      قبل كل شيء اجعل هناك امرا في هذه الكبسة بضرب هذا العدد بــ (-1)

      ولا تقلق فان كتب العدد من البداية سالبا لنفرض انه اراد قيمة ص : -7

      فانك عندما تضربها في -1 فان الرقم سيصبح موجبا وبالتالي ينزل الى اسفل

      اتمنى اني اكون افدتك يا صديقي العزيز

      بالتوفيق

      خيك عيسى
      شبكة قانوني الاردن
      نسعى معا للرقي بالمهنة القانونية في الاردن
      www.lawjo.net


      -----------------------------------------
      e_amawi (at) yahoo.com

    6. #6
      التسجيل
      29-11-2004
      الدولة
      ♥ والله أحبك يا قطر ♥
      المشاركات
      6,985
      المواضيع
      371
      شكر / اعجاب مشاركة

      مشاركة: I need help : Change the panel coordinate for function drawer

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

      عبدالكريم

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

      المشكلة انه عندما تكتب موجب ينزل للاسف وذلك متعارف عليه

      حسنا لماذا لا تجعله يتعرف على هذه المعادلة على انها سالب

      مثلا المستخدم ادخل في التيكست بوكس القيمة ولنفرض انها 4 مثلا

      وبعدها سكبس على زر الحل

      قبل كل شيء اجعل هناك امرا في هذه الكبسة بضرب هذا العدد بــ (-1)

      ولا تقلق فان كتب العدد من البداية سالبا لنفرض انه اراد قيمة ص : -7

      فانك عندما تضربها في -1 فان الرقم سيصبح موجبا وبالتالي ينزل الى اسفل

      اتمنى اني اكون افدتك يا صديقي العزيز

      بالتوفيق

      خيك عيسى


      فكرت في هذا !!

      لكن .. هذا ماحدث

      عندما تضرب في -1 ...

      ستنقلب الداله الى سالبه (هذا اذا كانت موجبه ! /والعكس اذا كانت سالبه فانها تتحول الى موجبه)

      وعندما تنقبل الى سالبه فان هذا سيكون خارج الفورم من فوق !!!! أتمنى انها وصلت

    7. #7
      التسجيل
      14-01-2005
      الدولة
      الاردن - عمان
      المشاركات
      1,818
      المواضيع
      89
      شكر / اعجاب مشاركة

      مشاركة: I need help : Change the panel coordinate for function drawer

      اه

      طيب وصلت
      >> لا ترد ما فهمها

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


      يلا بالتوفيق

      طيب من جديد خذني على قد عقلي واسمعني من جديد

      طيب انت خليه اول يحل الدالة وطلع قيمة الصادات

      يعني بعد ما تخلص الحل كله وتطلع القيمة اضرب ب -1

      ما ادري

      بس تحملنا

      خيك
      شبكة قانوني الاردن
      نسعى معا للرقي بالمهنة القانونية في الاردن
      www.lawjo.net


      -----------------------------------------
      e_amawi (at) yahoo.com

    8. #8
      التسجيل
      26-07-2005
      الدولة
      Australia
      المشاركات
      3,368
      المواضيع
      68
      شكر / اعجاب مشاركة

      مشاركة: I need help : Change the panel coordinate for function drawer

      فهمت مشكلتك ..
      بس مافكرت فيها ...


      هو صراحة الواي دائما من فوق يبدأ ..... ولم اسمع انه من تحت ..
      وصلت المعلومة ؟؟
      طيب طيب
      y = 5x+3

      انا اقلك الحل

      بعد ما تطلع الواي ...
      تقول : ارتفاع الفورم - الواي ... وتطلع النتيجة هييييييها ^^
      y= high - y

      بس

      تأكد بنفسك ^^

    9. #9
      التسجيل
      29-11-2004
      الدولة
      ♥ والله أحبك يا قطر ♥
      المشاركات
      6,985
      المواضيع
      371
      شكر / اعجاب مشاركة

      مشاركة: I need help : Change the panel coordinate for function drawer

      اقتباس المشاركة الأصلية كتبت بواسطة amawi
      اه

      طيب وصلت
      >> لا ترد ما فهمها

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


      يلا بالتوفيق

      طيب من جديد خذني على قد عقلي واسمعني من جديد

      طيب انت خليه اول يحل الدالة وطلع قيمة الصادات

      يعني بعد ما تخلص الحل كله وتطلع القيمة اضرب ب -1

      ما ادري

      بس تحملنا

      خيك

      ولك

      << عصب

      لما تضرب في -1 يحول الداله الي سالبه وهذا يعني انها راح تكون في جهة السالبه اي خارج الفورم

    10. #10
      التسجيل
      29-11-2004
      الدولة
      ♥ والله أحبك يا قطر ♥
      المشاركات
      6,985
      المواضيع
      371
      شكر / اعجاب مشاركة

      مشاركة: I need help : Change the panel coordinate for function drawer

      اقتباس المشاركة الأصلية كتبت بواسطة جــافــا
      فهمت مشكلتك ..
      بس مافكرت فيها ...


      هو صراحة الواي دائما من فوق يبدأ ..... ولم اسمع انه من تحت ..
      وصلت المعلومة ؟؟
      طيب طيب
      y = 5x+3

      انا اقلك الحل

      بعد ما تطلع الواي ...
      تقول : ارتفاع الفورم - الواي ... وتطلع النتيجة هييييييها ^^
      y= high - y

      بس

      تأكد بنفسك ^^
      كلام منطقي ... ياذكي


      بجرب لحظه ^^..


      هممممممممم هو صحيح الداله صارت تتجه الى الاعلى ولكن ...

      تبقى عناك اخطاء كبيره !!

      مثال:

      لو كانت قيمة ال (5x+2) اكبر من height فان القيمه ستكون سالبه !

      فكرة في ان اضع ال if (y < 0) y = -y

      ولكن يظهر ان الy ستكون دائما موجبه وهذا خطا !

      ... فحرت طبعا مذا افعله o_0

      شيئ ثاني هو الداله الغير مستقيمه .. y = x^2

      افترضا ان x=0 في البدايه ... فيان الرسم سيأتي متقطعا !
      وللفائده وظعت الكود ^^
      كود:
       Bitmap bm=new Bitmap(1,1); 
      
      bm.SetPixel(0,0, Color.White); 
      
      //label1.Text = "x:" + x + " | " + "y:" + y;
      
      int x = this.Size.Width / 2, y = this.Size.Height / 2;
      
      while (y < this.Size.Height)
      
      {
      
      y = (Height - x);
      
      
      
      this.CreateGraphics().DrawImageUnscaled(bm,x,y);
      
      x++;
      }


    11. #11
      التسجيل
      14-01-2005
      الدولة
      الاردن - عمان
      المشاركات
      1,818
      المواضيع
      89
      شكر / اعجاب مشاركة

      مشاركة: I need help : Change the panel coordinate for function drawer

      اقتباس المشاركة الأصلية كتبت بواسطة AZPC
      ولك

      << عصب

      لما تضرب في -1 يحول الداله الي سالبه وهذا يعني انها راح تكون في جهة السالبه اي خارج الفورم
      maybe


      شكرا للتفهيم وللتعصيب
      شبكة قانوني الاردن
      نسعى معا للرقي بالمهنة القانونية في الاردن
      www.lawjo.net


      -----------------------------------------
      e_amawi (at) yahoo.com

    12. #12
      التسجيل
      26-07-2005
      الدولة
      Australia
      المشاركات
      3,368
      المواضيع
      68
      شكر / اعجاب مشاركة

      مشاركة: I need help : Change the panel coordinate for function drawer

      السلام عليكم ..
      صراحة ما جربت انا ....

      تدري .. اليوم افكر فيها واعطيك الحل .... تستناني ^^ ؟؟؟

    13. #13
      التسجيل
      26-07-2005
      الدولة
      Australia
      المشاركات
      3,368
      المواضيع
      68
      شكر / اعجاب مشاركة

      مشاركة: I need help : Change the panel coordinate for function drawer

      السلام عليكم



      نسيت شيء ..
      تبيها في المنتصف هاه ؟
      y=(high/2)-y
      فهمت ؟



      جربها ... حتطلع صح مئة بالمئة ....
      وصدقني ^^ ...
      مهما كانت النتيجة .. حتطلع صح ...

      سلااااااااام ,,,,

    ضوابط المشاركة

    • لا تستطيع إضافة مواضيع جديدة
    • لا تستطيع الرد على المواضيع
    • لا تستطيع إرفاق ملفات
    • لا تستطيع تعديل مشاركاتك
    •