بسم الله الرحمن الرحيم هذا الموضوع يخص الميل وهوه تكمله لموضوع الاخ MSB هذا الرابط للنقاش السابق

http://www.maxforums.net/showthread.php?t=35493

انا وضعت هذا الموضوع على حده لئن طال الكلام في هذاك الموضوع الاخ سأل سوال في الميل و انا اجبته على اساس المايا 4.5 لاكن الجواب لن يعمل عند الاخ لئن كان يستعمل مايا 5 او 6 فهذا البرنامج الكامل للميل على مايا 6 و جربته على مايا 5 و 4.5 وكان يعمل بشكل جيد دون اي مشكله

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

ملاحظه : تابعوا الشرح الذي ياتي بعد الميل.
string $win;
if (`window -ex window1`)
{deleteUI -window $win;}
string $win=`window -t "Plas Box" -s 0`;
columnLayout;
text " Type a number in the fitst Box and\nsecond and press add button" ;

string $t1=`textField -tx 0`;
string $t2=`textField -tx 0`;
rowLayout
-nc 4
-columnWidth4 30 80 30 80
-adjustableColumn 2
-columnAlign 1 "left"
-columnAttach 1 "both" 0
-columnAttach 2 "both" 0
-columnAttach 3 "both" 0;
button -l Add -c "addnum($t1,$t2,$t3)";
button -l Negatev -c "neqnum($t1,$t2,$t3)";
button -l Plas -c "plasnum($t1,$t2,$t3)";
button -l Division -c "Div($t1,$t2,$t3)";
setParent..;
string $t3=`textField`;
showWindow $win;

proc addnum(string $a,string $b,string $c)
{
float $one=`textField -q -tx $a`;
float $two=`textField -q -tx $b`;
float $add=$one + $two;
textField -e -tx $add $c;
}
proc neqnum(string $a,string $b,string $c)
{
float $one=`textField -q -tx $a`;
float $two=`textField -q -tx $b`;
float $add=$one - $two;
textField -e -tx $add $c;
}
proc plasnum(string $a,string $b,string $c)
{
float $one=`textField -q -tx $a`;
float $two=`textField -q -tx $b`;
float $add=$one * $two;
textField -e -tx $add $c;
}
proc Div(string $a,string $b,string $c)
{
float $add;
float $one=`textField -q -tx $a`;
float $two=`textField -q -tx $b`;
if($two==0)
print("Division by zero\n");
else
$add=$one / $two;
textField -e -tx $add $c;
}

يا اخوان البرنامج الي عملته في المره السابقه كانت مشكلته هيه الاختلاف الي صاير بين مايا اربعه و نصف ومايا خمسه و سته التغير الي صاير في امر
button
فأمر button -c في مايا اربعه و نصف ياخذ مجموعة اوامر في المايا 6 و 5 حسب ما فهمت ما ياخذ عدة اوامر ياخذ امر واحد فأنا صلحت المشكله في استخذام الدوال و هيه الطريقه الصحيحه و المناسبه في
البرمجه( الاجرائيه ) فأصبح البرنامج فعال اكثر بما انه يعمل في جميع اصدارات المايا بدون مشكله

اذا صار تفاعل مع هذا الموضوع او اذا احبوا الشباب انا اشرح لكم هذا الميل بل تفصيل انشاء الله بس لازم اكو تفاعل منكم صحيح لو مو صحيح و انا بلخدمه و اشكر الأخ MSB لطرح هذا الموضوع وشكرالكم