PWCT 1.9 Art Documentation ( http://doublesvsoop.sourceforge.net )

2006-2011, Mahmoud Fayed ( msfclipper@users.sourceforge.net )

_____________________________________________________________________________________

 

 

Multi Language Source Code

-----------------------------

 

Supernova Source Code may be written using

 

        [1] Arabic Language

        [2] English Langauge

        [3] Mix between Arabic and English languages

 

Samples

-------------

 

1)      ArabicCode.nova

2)      EnglishCode.nova

3)      ArabicEnglishCode.nova

4)      ArabicCode_TwoWindows.nova

5)      ArabicCode_Picture.nova

6)      ArabicCode_Question.nova

7)      ArabicCode_ParentWindow.nova

8)      ArabicCode_Menubar.nova

9)      ArabicCode_Sum.nova

10)  ArabicCode_Min.nova

11)  ArabicCode_Mul.nova

12)  ArabicCode_Div.nova

13)  ArabicCode_SayHello.nova

14)  ArabicCode_Combobox.nova

15)  ArabicCode_Editbox.nova

16)  ArabicCode_Textbox.nova

17)  ArabicCode_Progressbar.nova

18)  ArabicCode_DatePicker.nova

19)  ArabicCode_Spinner.nova

20)  ArabicCode_Slider.nova

21)  ArabicCode_Hyperlink.nova

22)  ArabicCode_Button.nova

23)  ArabicCode_Listbox.nova

24)  ArabicCode_WindowEvents.nova

25)  ArabicCode_Counter.nova

26)  ArabicCode_Array.nova

27)  ArabicCode_Array2.nova

28)  ArabicCode_TheDate.nova

29)  ArabicCode_TheTime.nova

30)  ArabicCode_TheSeconds.nova

31)  ArabicCode_TheDay.nova

32)  ArabicCode_TheMonth.nova

33)  ArabicCode_TheTime2.nova

34)  ArabicCode_TheSeconds2.nova

35)  ArabicCode_StrLeft.nova

36)  ArabicCode_StrLeft2.nova

37)  ArabicCode_StrLen.nova

38)  ArabicCode_Contains.nova

39)  ArabicCode_Alltrim.nova

40)  ArabicCode_StrAt.nova

41)  ArabicCode_StrInside.nova

42)  ArabicCode_StrInside2.nova

43)  ArabicCode_StrInside3.nova

44)  ArabicCode_StrLower.nova

45)  ArabicCode_StrUpper.nova

46)  ArabicCode_StrLtrim.nova

47)  ArabicCode_StrRtrim.nova

48)  ArabicCode_StrTransform.nova

49)  ArabicCode_StrTransform2.nova

50)  ArabicCode_StrRight.nova

51)  ArabicCode_StrRight2.nova

52)  ArabicCode_StrReplicate.nova

53)  ArabicCode_StrReplicate2.nova

54)  ArabicCode_StrFlash.nova

55)  ArabicCode_StrSubStr.nova

56)  ArabicCode_StrSubStr2.nova

57)  ArabicCode_GetVariabl2.nova

58)  ArabicCode_Label.nova

59)  ArabicCode_Checkbox.nova

60)  ArabicCode_Pointer2function.nova

61)  ArabicCode_Colors.nova

62)  ArabicCode_ExecuteFile.nova

63)  ArabicCode_WindowResize.nova

64)  ArabicCode_FileToMemory.nova

65)  ArabicCode_MemoryToFile.nova

66)  ArabicCode_FileToOpen.nova

67)  ArabicCode_FileToSave.nova

68)  ArabicCode_CallDLL.nova

69)  ArabicCode_COM.nova

 

[1] ArabicCode.nova

 

التطبيق تحت عنوان هو احب العربى.

 

انا اريد  نافذة و النا فذة تحت عنوان هو مرحبا.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

 

انا اريد زر و يازر النص هو خروج.

يازر البداية اليسرى هى 300.

يازر الاسم هو "زر1"

 

"زر1 النقر بالفارة" تعليماته هى

             لوسمحت اغلق النافذة

نهاية التعليمات

 

انا اريد مربع القائمة

 

[س]. = (1).

 نفذ طالما [س] <= (100).

            يامربع القائمة يجب ان تضيف من [س].

            نفذ فى حالة [س] == (3).

                        يامربع القائمة يجب ان تضيف عنصر هذا هو رقم 3.

            نهاية الحالة

            [س]. = [س] + (1).

 نهاية طالما

 

[2]  EnglishCode.nova

 

I want window and the window title is hello.

The window back color is {255,255,255}.

 

I want listbox

 

I want button and the button caption is Close.

The button left is 300. and the button name is btn1.

 

[x]. = (1).

Do While [x] <= (100).

            listbox must add from [x].

            Do if [x] == (3).

                        Listbox must add item This is number three.

            End if

            [x]. = [x] + (1).

End While

 

btn1 mouseclick. instructions are

            You close window

End of instructions

 

[3] ArabicEnglishCode.nova

 

انا اريد  نافذة و النا فذة تحت عنوان هو مرحبا.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

 

انا اريد زر و يازر النص هو خروج.

يازر البداية اليسرى هى 300.

يازر الاسم هو "زر1"

 

"زر1 النقر بالفارة" تعليماته هى

             لوسمحت اغلق النافذة

نهاية التعليمات

 

انا اريد مربع القائمة

 

[س]. = (1).

 نفذ طالما [س] <= (100).

            يامربع القائمة يجب ان تضيف من [س].

            نفذ فى حالة [س] == (3).

                        يامربع القائمة يجب ان تضيف عنصر هذا هو رقم 3.

            نهاية الحالة

            [س]. = [س] + (1).

 نهاية طالما

 

I want window and the window title is hello.

The window back color is {255,255,255}.

 

I want listbox

 

I want button and the button caption is Close.

The button left is 300. and the button name is btn1.

 

[x]. = (1).

Do While [x] <= (100).

            listbox must add from [x].

            Do if [x] == (3).

                        Listbox must add item This is number three.

            End if

            [x]. = [x] + (1).

End While

 

btn1 mouseclick. instructions are

            You close window

End of instructions

 

[4] ArabicCode_TwoWindows.nova

 

التطبيق تحت عنوان هو احب العربى.

 

انا اريد  نافذة و النا فذة تحت عنوان هو مرحبا.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

 

 

انا اريد  نافذة و النا فذة تحت عنوان هو مرحبا.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,0,0}.

يانافذة البداية اليسرى هى 300.

يانافذة البداية العلوية هى 100.

 

[5] ArabicCode_Picture.nova

 

التطبيق تحت عنوان هو ياحلاوة الصورة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو ياحلاوة الصورة.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 550.

 

انا اريد صورة

ياصورة العرض هو 317.

ياصورة الارتفاع هو 490.

ياصورة الملف هو "cover.jpg"

 

انا اريد زر

يازر الاسم هو "زر1"

يازر النص هو "خروج من البرنامج"

يازر البداية اليسرى هى 350.

يازر اسم الخط هو arial.

يازر حجم الخط هو 14.

يازر العرض هو 150.

 

"زر1 النقر بالفارة" تعليماته هى

            لوسمحت اغلق النافذة

نهاية التعليمات

 

[6] ArabicCode_Question.nova

 

التطبيق تحت عنوان هو "عاصمة مصر ؟."

امنع الاظهار التلقائى للنافذة

انا اريد  نافذة و النا فذة تحت عنوان هو مرحبا.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 350.

انا اريد عنوان

ياعنوان النص هو "           عاصمة جمهورية مصر العربية ؟ "

ياعنوان اسم الخط هو arial. و ياعنوان حجم الخط هو 14.

ياعنوان العرض هو 300.

انا اريد زر و يازر الاسم هو "زر1"

يازر النص هو مدينة الاسكندرية.

يازر اسم الخط هو arial. و يازر حجم الخط هو 14.

يازر العرض هو 300.

يازر البداية العلوية هى 100. و يازر البداية اليسرى هى 30.

انا اريد زر و يازر الاسم هو "زر2"

يازر النص هو مدينة سرس الليان.

يازر اسم الخط هو arial. و يازر حجم الخط هو 14.

يازر العرض هو 300.

يازر البداية العلوية هى 150. و يازر البداية اليسرى هى 30.

انا اريد زر و يازر الاسم هو "زر3"

يازر النص هو مدينة القاهرة.

يازر اسم الخط هو arial. و يازر حجم الخط هو 14.

يازر العرض هو 300.

يازر البداية العلوية هى 200. و يازر البداية اليسرى هى 30.

انا اريد زر و يازر الاسم هو "زر4"

يازر النص هو خروج.

يازر اسم الخط هو arial. و يازر حجم الخط هو 14.

يازر العرض هو 150.

يازر البداية العلوية هى 300. و يازر البداية اليسرى هى 10.

لوسمحت اعرض النافذة

"زر1 النقر بالفارة" تعليماته هى

            انا اريد  نافذة و النا فذة تحت عنوان هو النتيجة.

            يانافذة الاتجاه هو بداية من اليمين لليسار.

            يانافذة لون الخلفية هو {255,0,0}.

            يانافذة البداية اليسرى هى 300.

            يانافذة البداية العلوية هى 100.          

            يانافذة الارتفاع هو 250.

            انا اريد عنوان

            ياعنوان النص هو " الاجابة خطأ "

            ياعنوان اسم الخط هو arial. و ياعنوان حجم الخط هو 54.

            ياعنوان العرض هو 400. و ياعنوان الارتفاع هو 100.

            ياعنوان لون الخلفية هو {255,0,0}.

            ياعنوان لون الكتابة هو {255,255,255}.

            انا اريد زر و يازر الاسم هو "زر4"

            يازر النص هو إغلاق.

            يازر اسم الخط هو arial. و يازر حجم الخط هو 14.

            يازر العرض هو 150.

            يازر البداية العلوية هى 150. و         يازر البداية اليسرى هى 10.

            لوسمحت اعرض النافذة

نهاية التعليمات

"زر2 النقر بالفارة" تعليماته هى

            "زر1 النقر بالفارة" تعليماته واجب تنفيذها

نهاية التعليمات

"زر3 النقر بالفارة" تعليماته هى

            انا اريد  نافذة و النا فذة تحت عنوان هو النتيجة.

            يانافذة الاتجاه هو بداية من اليمين لليسار.

            يانافذة لون الخلفية هو {0,255,0}.

            يانافذة البداية اليسرى هى 300.

            يانافذة البداية العلوية هى 100.          

            يانافذة الارتفاع هو 250.

            انا اريد عنوان

            ياعنوان النص هو " الاجابة صحيحة "

            ياعنوان اسم الخط هو arial. و ياعنوان حجم الخط هو 54.

            ياعنوان العرض هو 400. و ياعنوان الارتفاع هو 100.

            ياعنوان لون الخلفية هو {0,255,0}.

            ياعنوان لون الكتابة هو {0,0,255}.

            انا اريد زر و يازر الاسم هو "زر4"

            يازر النص هو إغلاق.

            يازر اسم الخط هو arial. و يازر حجم الخط هو 14.

            يازر العرض هو 150.

            يازر البداية العلوية هى 150. و         يازر البداية اليسرى هى 10.

            لوسمحت اعرض النافذة

نهاية التعليمات

"زر4 النقر بالفارة" تعليماته هى لوسمحت اغلق النافذة حسنا

 

[7] ArabicCode_ParentWindow.nova

 

انا اريد نافذة ويانافذة الاسم هو "ن1"

النافذة تحت عنوان هو "النافذة الكبيرة"

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

 

انا اريد نافذة ويانافذة الاسم هو "ن2"

النافذة تحت عنوان هو "النافذة الصغيرة"

يانافذة الاب هو "ن1"

 

 

[8] ArabicCode_Menubar.nova

 

امنع الاظهار التلقائى للنافذة

 

التطبيق تحت عنوان هو ياحلاوة شريط القائمة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو ياحلاوة شريط القائمة.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 550.

 

انا اريد شريط القوائم

انا اريد قائمة فرعية وياقائمة فرعية النص هو ملف.

انا اريد عنصر فى القائمة وياعنصر فى القائمة النص هو خروج.

ياعنصر فى القائمة الاسم هو "زر1"

 

انا اريد شريط حالة

انا اريد عنصر حالة

ياعنصر حالة النص هو جاهز.

 

"زر1 النقر بالفارة" تعليماته هى

            لوسمحت اغلق النافذة

نهاية التعليمات

 

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

 

[9] ArabicCode_Sum.nova

 

التطبيق تحت عنوان هو عملية الجمع.

 

انا اريد  نافذة و النا فذة تحت عنوان هو عملية الجمع.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 200.

 

انا اريد مربع نص ويامربع نص البداية اليسرى هى 100.

يامربع نص الاسم هو ت1.

 

انا اريد مربع نص ويامربع نص البداية اليسرى هى 100.

يامربع نص البداية العلوية هى 50.

يامربع نص الاسم هو ت2.

 

انا اريد مربع نص ويامربع نص البداية اليسرى هى 100.

يامربع نص البداية العلوية هى 100.

يامربع نص الاسم هو ت3.

 

انا اريد زر

يازر الاسم هو "زر1"

يازر النص هو "خروج من البرنامج"

يازر البداية اليسرى هى 350.

يازر اسم الخط هو arial.

يازر حجم الخط هو 14.

يازر العرض هو 150.

 

"زر1 النقر بالفارة" تعليماته هى

            لوسمحت اغلق النافذة

نهاية التعليمات

 

انا اريد زر

يازر الاسم هو "زر2"

يازر النص هو "اجمع الرقمين"

يازر البداية اليسرى هى 350.

يازر اسم الخط هو arial.

يازر حجم الخط هو 14.

يازر العرض هو 150.

يازر البداية العلوية هى 100.

 

"زر2 النقر بالفارة" تعليماته هى

 

            ت1. مربع نص تم تحديده

            يامربع نص القيمة الى [رقم1].         

            ت2. مربع نص تم تحديده

            يامربع نص القيمة الى [رقم2].         

            [النتيجة]. = [رقم1] + [رقم2].

             ت3. مربع نص تم تحديده ويامربع نص القيمة من [النتيجة].         

 

نهاية التعليمات

 

 

[10] ArabicCode_Min.nova

 

التطبيق تحت عنوان هو عملية الطرح.

 

انا اريد  نافذة و النا فذة تحت عنوان هو عملية الطرح.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 200.

 

انا اريد مربع نص ويامربع نص البداية اليسرى هى 100.

يامربع نص الاسم هو ت1.

 

انا اريد مربع نص ويامربع نص البداية اليسرى هى 100.

يامربع نص البداية العلوية هى 50.

يامربع نص الاسم هو ت2.

 

انا اريد مربع نص ويامربع نص البداية اليسرى هى 100.

يامربع نص البداية العلوية هى 100.

يامربع نص الاسم هو ت3.

 

انا اريد زر

يازر الاسم هو "زر1"

يازر النص هو "خروج من البرنامج"

يازر البداية اليسرى هى 350.

يازر اسم الخط هو arial.

يازر حجم الخط هو 14.

يازر العرض هو 150.

 

"زر1 النقر بالفارة" تعليماته هى

            لوسمحت اغلق النافذة

نهاية التعليمات

 

انا اريد زر

يازر الاسم هو "زر2"

يازر النص هو "اطرح"

يازر البداية اليسرى هى 350.

يازر اسم الخط هو arial.

يازر حجم الخط هو 14.

يازر العرض هو 150.

يازر البداية العلوية هى 100.

 

"زر2 النقر بالفارة" تعليماته هى

 

            ت1. مربع نص تم تحديده

            يامربع نص القيمة الى [رقم1].         

            ت2. مربع نص تم تحديده

            يامربع نص القيمة الى [رقم2].         

            [النتيجة]. = [رقم1] - [رقم2].

             ت3. مربع نص تم تحديده ويامربع نص القيمة من [النتيجة].         

 

نهاية التعليمات

 

[11] ArabicCode_Mul.nova

 

التطبيق تحت عنوان هو عملية الَضرب.

 

انا اريد  نافذة و النا فذة تحت عنوان هو عملية الضرب.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 200.

 

انا اريد مربع نص ويامربع نص البداية اليسرى هى 100.

يامربع نص الاسم هو ت1.

 

انا اريد مربع نص ويامربع نص البداية اليسرى هى 100.

يامربع نص البداية العلوية هى 50.

يامربع نص الاسم هو ت2.

 

انا اريد مربع نص ويامربع نص البداية اليسرى هى 100.

يامربع نص البداية العلوية هى 100.

يامربع نص الاسم هو ت3.

 

انا اريد زر

يازر الاسم هو "زر1"

يازر النص هو "خروج من البرنامج"

يازر البداية اليسرى هى 350.

يازر اسم الخط هو arial.

يازر حجم الخط هو 14.

يازر العرض هو 150.

 

"زر1 النقر بالفارة" تعليماته هى

            لوسمحت اغلق النافذة

نهاية التعليمات

 

انا اريد زر

يازر الاسم هو "زر2"

يازر النص هو "اضرب"

يازر البداية اليسرى هى 350.

يازر اسم الخط هو arial.

يازر حجم الخط هو 14.

يازر العرض هو 150.

يازر البداية العلوية هى 100.

 

"زر2 النقر بالفارة" تعليماته هى

 

            ت1. مربع نص تم تحديده

            يامربع نص القيمة الى [رقم1].         

            ت2. مربع نص تم تحديده

            يامربع نص القيمة الى [رقم2].         

            [النتيجة]. = [رقم1] x [رقم2].

             ت3. مربع نص تم تحديده ويامربع نص القيمة من [النتيجة].         

 

نهاية التعليمات

 

[12] ArabicCode_Div.nova

 

التطبيق تحت عنوان هو عملية الَقسمة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو عملية القسمة.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 200.

 

انا اريد مربع نص ويامربع نص البداية اليسرى هى 100.

يامربع نص الاسم هو ت1.

 

انا اريد مربع نص ويامربع نص البداية اليسرى هى 100.

يامربع نص البداية العلوية هى 50.

يامربع نص الاسم هو ت2.

 

انا اريد مربع نص ويامربع نص البداية اليسرى هى 100.

يامربع نص البداية العلوية هى 100.

يامربع نص الاسم هو ت3.

 

انا اريد زر

يازر الاسم هو "زر1"

يازر النص هو "خروج من البرنامج"

يازر البداية اليسرى هى 350.

يازر اسم الخط هو arial.

يازر حجم الخط هو 14.

يازر العرض هو 150.

 

"زر1 النقر بالفارة" تعليماته هى

            لوسمحت اغلق النافذة

نهاية التعليمات

 

انا اريد زر

يازر الاسم هو "زر2"

يازر النص هو "اقسم"

يازر البداية اليسرى هى 350.

يازر اسم الخط هو arial.

يازر حجم الخط هو 14.

يازر العرض هو 150.

يازر البداية العلوية هى 100.

 

"زر2 النقر بالفارة" تعليماته هى

 

            ت1. مربع نص تم تحديده

            يامربع نص القيمة الى [رقم1].         

            ت2. مربع نص تم تحديده

            يامربع نص القيمة الى [رقم2].         

            [النتيجة]. = [رقم1] / [رقم2].

             ت3. مربع نص تم تحديده ويامربع نص القيمة من [النتيجة].         

 

نهاية التعليمات

 

[13] ArabicCode_SayHello.nova

التطبيق تحت عنوان هو برنامج الترحيب.

 

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

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 200.

 

انا اريد مربع نص ويامربع نص البداية اليسرى هى 100.

يامربع نص الاسم هو ت1.

يامربع نص اسم الخط هو arial.

يامربع نص حجم الخط هو 14.

 

انا اريد مربع نص ويامربع نص البداية اليسرى هى 100.

يامربع نص البداية العلوية هى 50.

يامربع نص الاسم هو ت2.

يامربع نص اسم الخط هو arial.

يامربع نص حجم الخط هو 14.

 

انا اريد زر

يازر الاسم هو "زر1"

يازر النص هو "خروج من البرنامج"

يازر البداية اليسرى هى 350.

يازر اسم الخط هو arial.

يازر حجم الخط هو 14.

يازر العرض هو 150.

 

"زر1 النقر بالفارة" تعليماته هى

            لوسمحت اغلق النافذة

نهاية التعليمات

 

انا اريد زر

يازر الاسم هو "زر2"

يازر النص هو "قل مرحبا ؟"

يازر البداية اليسرى هى 350.

يازر اسم الخط هو arial.

يازر حجم الخط هو 14.

يازر العرض هو 150.

يازر البداية العلوية هى 100.

 

"زر2 النقر بالفارة" تعليماته هى

 

            ت1. مربع نص تم تحديده

            يامربع نص القيمة الى [الاسم].         

            ت2. مربع نص تم تحديده

            يامربع نص القيمة من (مرحبا ) [الاسم].         

 

نهاية التعليمات

 

[14] ArabicCode_Combobox.nova

 

التطبيق تحت عنوان هو تجربة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو تجربة.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 300.

 

انا اريد كومبو

ياكومبو يجب ان تضيف عنصر السلام عليكم.

ياكومبو يجب ان تضيف عنصر السلام عليكم2.

ياكومبو يجب ان تضيف عنصر السلام عليكم3.

ياكومبو الارتفاع هو 100.

ياكومبو القيمة هى 2.

ياكومبو العرض هو 200.

 

[15] ArabicCode_Editbox.nova

 

 

التطبيق تحت عنوان هو تجربة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو تجربة.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 300.

 

انا اريد مربع تحرير

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

 

[16] ArabicCode_Textbox.nova

 

التطبيق تحت عنوان هو تجربة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو تجربة.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 200.

 

انا اريد مربع نص

يامربع نص القيمة هى السلام عليكم.

 

[17] ArabicCode_Progressbar.nova

 

التطبيق تحت عنوان هو تجربة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو تجربة.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 300.

 

انا اريد شريط تقدم

ياشريط تقدم القيمة هى 50.

 

انا اريد شريط تقدم

ياشريط تقدم البداية العلوية هى 100.

ياشريط تقدم القيمة هى 80.

[18] ArabicCode_DatePicker.nova

 

التطبيق تحت عنوان هو تجربة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو تجربة.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 300.

 

انا اريد ملتقط تاريخ

 

 

 

[19] ArabicCode_Spinner.nova

 

التطبيق تحت عنوان هو تجربة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو تجربة.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 300.

 

انا اريد سبينر

ياسبينر القيمة هى 50.

ياسبينر بداية النطاق هى 1.

ياسبينر نهاية النطاق هى 70.

 

[20] ArabicCode_Slider.nova

 

التطبيق تحت عنوان هو تجربة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو تجربة.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 300.

 

انا اريد سوستة

ياسوستة القيمة هى 50.

ياسوستة بداية النطاق هى 1.

ياسوستة نهاية النطاق هى 70.

 

 

[21] ArabicCode_Hyperlink.nova

 

التطبيق تحت عنوان هو تجربة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو تجربة.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 300.

 

انا اريد رابط تشعبى

يارابط تشعبى النص هو "موقع السوبر نوفا على السورس فورج"

يارابط تشعبى العرض هو 400.

يارابط تشعبى حجم الخط هو 14.

يارابط تشعبى رابط الويب هو http://www.sourceforge.net/projects/supernova

 

[22] ArabicCode_Button.nova

 

التطبيق تحت عنوان هو تجربة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو تجربة.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 200.

 

انا اريد زر

يازر النص هو السلام عليكم.

 

[23] ArabicCode_Listbox.nova

 

 

التطبيق تحت عنوان هو تجربة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو تجربة.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 300.

 

انا اريد مربع القائمة

يامربع القائمة يجب ان تضيف عنصر السلام عليكم.

يامربع القائمة يجب ان تضيف عنصر السلام عليكم2.

يامربع القائمة يجب ان تضيف عنصر السلام عليكم3.

 

[24] ArabicCode_WindowEvents.nova

 

امنع الاظهار التلقائى للنافذة

 

انا اريد نافذة

النافذة تحت عنوان هو حركنى لترى ماذا سوف يحدث ان شاء الله.

يانافذة البداية العلوية هى 50.

يانافذة البداية اليسرى هى 50.

يانافذة العرض هو 350.

يانافذة الارتفاع هو 100.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة الاسم هو "ن1"

لوسمحت اعرض النافذة

 

انا اريد نافذة

يانافذة الاسم هو "ن2"

النافذة تحت عنوان هو ياترى ايه الى هيحصلى.

يانافذة لون الخلفية هو {255,205,175}.

يانافذة البداية اليسرى هى 250.

يانافذة البداية العلوية هى 250.

يانافذة العرض هو 350.

يانافذة الارتفاع هو 100.

لوسمحت اعرض النافذة

 

"ن1 التحرك" تعليماته هى

            "ن1" نافذة تم تحديدها

        النافذة تحت عنوان هو "انا اتحركت ياجماعة الخير !!!"

            "ن2" نافذة تم تحديدها

        النافذة تحت عنوان هو "لا لا لا انا ايه بيحصلى !!"

            يانافذة لون الخلفية هو {0,0,0}.

نهاية التعليمات

 

"ن1 امتلاك البؤرة" تعليماته هى

            النافذة تحت عنوان هو "ياسلام انا امتلكت البؤرة"

نهاية التعليمات

 

"ن1 فقدان البؤرة" تعليماته هى

            النافذة تحت عنوان هو "للاسف انا اعانى من فقدان البؤرة"

نهاية التعليمات

 

"ن1 النقر بالفارة" تعليماته هى

            النافذة تحت عنوان هو "ياسلام تم النقر عليا بالفارة ليه !!!"

نهاية التعليمات

 

"ن1 التحرك بالفارة" تعليماته هى

            النافذة تحت عنوان هو "ياسلام ارى الفارة تتحرك على سطحى !!"

نهاية التعليمات

 

"ن1 اعادة التحجيم" تعليماته هى

            النافذة تحت عنوان هو "ياسلام تم تغيير حجمى ياترى كبرت والا صغرت !!!"

نهاية التعليمات

 

"ن2 التكبير" تعليماته هى

            النافذة تحت عنوان هو "ياسلام هو فى اكبر من كده !!!"

نهاية التعليمات

 

"ن2 التصغير" تعليماته هى

            النافذة تحت عنوان هو "ياسلام على القهر انا صغيرة مرة !!!"

نهاية التعليمات

 

[25] ArabicCode_Counter.nova

 

التطبيق تحت عنوان هو تجربة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو تجربة.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 300.

 

انا اريد مربع القائمة

 

انا اريد عداد

ياعداد نقطة البداية هى 1.

ياعداد نقطة النهاية هى 100.

ياعداد الخطوة هى 1.

ياعداد الاسم هو "عداد1"

 

لوسمحت استعمل عداد

 

 

"عداد1 التغير" تعليماته هى

            ياعداد القيمة الى [س].

            يامربع القائمة يجب ان تضيف  من [س].

نهاية التعليمات

 

[26] ArabicCode_Array.nova

 

التطبيق تحت عنوان هو "المصفوفة"

انا اريد نافذة و النافذة تحت عنوان هو "المصفوفة"

يانافذة الارتفاع هو 550.

يانافذة العرض هو 230.

 

انا اريد مربع القائمة

يامربع القائمة الارتفاع هو 500.

 

[س]. = (1). و نفذ طالما [س] <= (10).

            [مصفوفة1]\[س]. = [س] x [س].

            [س]. = [س] + (1).

            نهاية طالما

 

يامربع القائمة يجب ان تضيف عنصر "باستخدام الطريقة الاولى"

يامربع القائمة يجب ان تضيف من [مصفوفة1-1].

يامربع القائمة يجب ان تضيف من [مصفوفة1-2].

يامربع القائمة يجب ان تضيف من [مصفوفة1-3].

يامربع القائمة يجب ان تضيف من [مصفوفة1-4].

يامربع القائمة يجب ان تضيف من [مصفوفة1-5].

يامربع القائمة يجب ان تضيف من [مصفوفة1-6].

يامربع القائمة يجب ان تضيف من [مصفوفة1-7].

يامربع القائمة يجب ان تضيف من [مصفوفة1-8].

يامربع القائمة يجب ان تضيف من [مصفوفة1-9].

يامربع القائمة يجب ان تضيف من [مصفوفة1-10].

 

يامربع القائمة يجب ان تضيف عنصر "باستخدام الطريقة الثانية"

 

يامربع القائمة يجب ان تضيف من [مصفوفة1]\(1).

يامربع القائمة يجب ان تضيف من [مصفوفة1]\(2).

يامربع القائمة يجب ان تضيف من [مصفوفة1]\(3).

يامربع القائمة يجب ان تضيف من [مصفوفة1]\(4).

يامربع القائمة يجب ان تضيف من [مصفوفة1]\(5).

يامربع القائمة يجب ان تضيف من [مصفوفة1]\(6).

يامربع القائمة يجب ان تضيف من [مصفوفة1]\(7).

يامربع القائمة يجب ان تضيف من [مصفوفة1]\(8).

يامربع القائمة يجب ان تضيف من [مصفوفة1]\(9).

يامربع القائمة يجب ان تضيف من [مصفوفة1]\(10).

 

يامربع القائمة يجب ان تضيف عنصر "باستخدام الطريقة الثالثة"

 

[س]. = (1). و نفذ طالما [س] <= (10).

            يامربع القائمة يجب ان تضيف من [مصفوفة1]\[س].

            [س]. = [س] + (1).

            نهاية طالما

 

[27] ArabicCode_Array2.nova

 

التطبيق تحت عنوان هو "مصفوفة2"

انا اريد نافذة والنافذة تحت عنوان هو "مصفوفة2"

يانافذة العرض هو 350. ويانافذة الارتفاع هو 300.

 

انا اريد زر ويازر النص هو خروج. ويازر الاسم هو "زر1"

يازر البداية العلوية هى 230. ويازر العرض هو 330.

"زر1 النقر بالفارة " تعليماته هى لوسمحت اغلق النافذة حسنا

 

انا اريد مربع القائمة ويامربع القائمة البداية اليسرى هى 10.

يامربع القائمة الاسم هو "قائمة1"

يامربع القائمة العرض هو 100.

 

انا اريد مربع القائمة ويامربع القائمة البداية اليسرى هى 120.

يامربع القائمة الاسم هو "قائمة2"

يامربع القائمة العرض هو 100.

 

انا اريد مربع القائمة ويامربع القائمة البداية اليسرى هى 240.

يامربع القائمة الاسم هو "قائمة3"

يامربع القائمة العرض هو 100.

 

[س]. = (1). و نفذ طالما  [س] <= (10).

                                    [مصفوفة1]\[س]\(1). = [س].

                                    [مصفوفة1]\[س]\(2). = [س] x [س].

                                    [مصفوفة1]\[س]\(3). = [س] x [س] x [س].

                                    [س]. = [س] + (1).

                        نهاية طالما

 

[س]. = (1). و نفذ طالما  [س] <= (10).

                                    "قائمة1" مربع قائمة تم تحديدها

                                    يامربع القائمة يجب ان تضيف من [مصفوفة1]\[س]\(1).

                                    "قائمة2" مربع قائمة تم تحديدها

                                    يامربع القائمة يجب ان تضيف من [مصفوفة1]\[س]\(2).

                                    "قائمة3" مربع قائمة تم تحديدها

                                    يامربع القائمة يجب ان تضيف من [مصفوفة1]\[س]\(3).

                                    [س]. = [س] + (1).

                        نهاية طالما

 

[28] ArabicCode_TheDate.nova

 

التطبيق تحت عنوان هو التاريخ.

 

انا اريد نافذة والنافذة تحت عنوان هو التاريخ.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 330.

يانافذة الارتفاع هو 250.

 

انا اريد عنوان وياعنوان النص من التاريخ.

ياعنوان حجم الخط هو 40.

ياعنوان العرض هو 300.

ياعنوان الارتفاع هو 100.

 

[29] ArabicCode_TheTime.nova

 

التطبيق تحت عنوان هو الوقت.

 

انا اريد نافذة والنافذة تحت عنوان هو الوقت.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 330.

يانافذة الارتفاع هو 250.

 

انا اريد عنوان وياعنوان النص من الوقت.

ياعنوان حجم الخط هو 40.

ياعنوان العرض هو 300.

ياعنوان الارتفاع هو 100.

 

[30] ArabicCode_TheSeconds.nova

 

التطبيق تحت عنوان هو الوقت بالثوانى.

 

انا اريد نافذة والنافذة تحت عنوان هو الوقت بالثوانى.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 330.

يانافذة الارتفاع هو 250.

 

انا اريد عنوان وياعنوان النص من الثوانى.

ياعنوان حجم الخط هو 40.

ياعنوان العرض هو 300.

ياعنوان الارتفاع هو 100.

 

[31] ArabicCode_TheDay.nova

 

التطبيق تحت عنوان هو اليوم.

 

انا اريد نافذة والنافذة تحت عنوان هو اليوم.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 330.

يانافذة الارتفاع هو 250.

 

انا اريد عنوان وياعنوان النص من اليوم.

ياعنوان حجم الخط هو 40.

ياعنوان العرض هو 300.

ياعنوان الارتفاع هو 100.

 

[32] ArabicCode_TheMonth.nova

 

 

التطبيق تحت عنوان هو الشهر.

 

انا اريد نافذة والنافذة تحت عنوان هو الشهر.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 330.

يانافذة الارتفاع هو 250.

 

انا اريد عنوان وياعنوان النص من الشهر.

ياعنوان حجم الخط هو 40.

ياعنوان العرض هو 300.

ياعنوان الارتفاع هو 100.

 

[33] ArabicCode_TheTime2.nova

 

 

التطبيق تحت عنوان هو الوقت.

 

انا اريد نافذة والنافذة تحت عنوان هو الوقت.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 330. و يانافذة الارتفاع هو 250.

 

انا اريد عنوان وياعنوان النص من الوقت.

ياعنوان حجم الخط هو 40.

ياعنوان العرض هو 300. و ياعنوان الارتفاع هو 100.

 

انا اريد زر ويازر النص هو خروج. و يازر الاسم هو "زر1"

يازر البداية العلوية هى 150. و يازر البداية اليسرى هى 150.

 

نفذ طالما (1).

            ياعنوان النص من (   ) الوقت.

            [س]. = الثوانى. ونفذ طالما الثوانى - [س] < (1).

                                                            نفذ احداث الويندوز

                                                نهاية طالما

نهاية طالما

 

"زر1 النقر بالفارة" تعليماته هى لوسمحت اغلق النافذة حسنا          

 

[34] ArabicCode_TheSeconds2.nova

 

التطبيق تحت عنوان هو الوقت بالثوانى.

 

:ملاحظة:

"

يتم إلغاء العلامات العشرية

لان الوقت المعروض يتحدث عن مرور ثانية

"

 

(0). علامات عشرية متاحة

 

انا اريد نافذة والنافذة تحت عنوان هو الوقت بالثوانى.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 330. و يانافذة الارتفاع هو 250.

 

انا اريد عنوان وياعنوان النص من الوقت.

ياعنوان حجم الخط هو 40.

ياعنوان العرض هو 300. و ياعنوان الارتفاع هو 100.

 

انا اريد زر ويازر النص هو خروج. و يازر الاسم هو "زر1"

يازر البداية العلوية هى 150. و يازر البداية اليسرى هى 150.

 

نفذ طالما (1).

            ياعنوان النص من (   ) الثوانى.

            [س]. = الثوانى. ونفذ طالما الثوانى - [س] < (1).

                                                            نفذ احداث الويندوز

                                                نهاية طالما

نهاية طالما

 

"زر1 النقر بالفارة" تعليماته هى لوسمحت اغلق النافذة حسنا          

 

[35] ArabicCode_StrLeft.nova

 

التطبيق تحت عنوان هو "اليسار"

انا اريد نافذة والنافذة تحت عنوان هو "اليسار"

 

انا اريد عنوان وياعنوان البداية العلوية هى 50.

 

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

 

يازر النص هو "احصل على 5 حروف من اليسار"

 

يازر العرض هو 150.

 

انا اريد مربع نص

 

"زر1 النقر بالفارة" تعليماته هى

 

            يامربع نص القيمة الى [النص1].

            [النص1]. = (5) حروف يسار [النص1].

            ياعنوان النص من  [النص1].

 

نهاية التعليمات

 

[36] ArabicCode_StrLeft2.nova

 

التطبيق تحت عنوان هو اليسار 2.

 

انا اريد نافذة والنافذة تحت عنوان هو اليسار2.

انا اريد مربع نص

يامربع نص الاسم هو نص1.

 

انا اريد مربع نص

يامربع نص البداية العلوية هى 50.

يامربع نص الاسم هو نص2.

 

انا اريد عنوان وياعنوان البداية العلوية هى 100.

 

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

يازر النص هو احصل على ن حروف من اليسار.

يازر العرض هو 150.

 

"زر1 النقر بالفارة" تعليماته هى

            نص1. مربع نص تم تحديده ويامربع نص القيمة الى [ك1].

            نص2. مربع نص تم تحديده ويامربع نص القيمة الى [ك2].

            [النتيجة]. = [ك2] حروف يسار [ك1].

            ياعنوان النص من [النتيجة].

نهاية التعليمات

 

"نص2 التغير" تعليماته هى

            يامربع نص القيمة الى [عدد الحروف].

            يازر النص من (احصل على ) [عدد الحروف] ( حروف من اليسار).

نهاية التعليمات

 

[37] ArabicCode_StrLen.nova

 

التطبيق تحت عنوان هو الطول.

 

انا اريد نافذة والنافذة تحت عنوان هو معرفة الطول.

 

انا اريد مربع نص

انا اريد عنوان وياعنوان البداية العلوية هى 50.

 

انا اريد زر ويازر الاسم هو "زر1"

يازر البداية اليسرى هى 300.

 

يازر النص هو احصل على طول سلسلة حرفية.

يازر العرض هو 150.

"زر1 النقر بالفارة" تعليماته هى

            يامربع نص القيمة الى  [النتيجة].

            [النتيجة]. = طول [النتيجة].

            ياعنوان النص من  [النتيجة].

نهاية التعليمات

 

[38] ArabicCode_Contains.nova

 

انا اريد نافذة تحتوى مربع نص والنافذة تحت عنوان هو مرحبا.

 

 

[39] ArabicCode_Alltrim.nova

 

التطبيق تحت عنوان هو قص المسافات.

 

انا اريد نافذة تحتوى مربع نص والنافذة تحت عنوان هو قص المسافات.

 

انا اريد عنوان وياعنوان البداية العلوية هى 50.

 

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

يازر النص هو قص كل المسافات. ويازر العرض هو 150.

"زر1 النقر بالفارة" تعليماته هى

            يامربع نص القيمة الى [نص1].

            [نص1]. = قص كل المسافات [نص1].

            ياعنوان النص من [نص1].

نهاية التعليمات

 

[40] ArabicCode_StrAt.nova

 

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

انا اريد نافذة تحتوى مربع نص والنافذة تحت عنوان

هو مكان عبارة حرفية داخل اخرى. ويامربع نص الاسم هو نص1.

 

انا اريد مربع نص ويامربع نص البداية العلوية هى 50. ويامربع نص

الاسم هو نص2.

انا اريد عنوان وياعنوان البداية العلوية هى 100.

وياعنوان العرض هو 500.

 

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

يازر النص هو تحديد المكان. ويازر العرض هو 150.

 

"زر1 النقر بالفارة" تعليماته هى

            نص1. مربع نص تم تحديده ويامربع نص القيمة الى [ت1].

            نص2. مربع نص تم تحديده ويامربع نص القيمة الى  [ت2].

            [النتيجة]. = [ت2] ما هى بدايتها فى [ت1].

            ياعنوان النص من [النتيجة].

نهاية التعليمات

 

[41] ArabicCode_StrInside.nova

 

 

التطبيق تحت عنوان هو حرف داخل عبارة.

 

انا اريد نافذة تحتوى مربع نص والنافذة تحت عنوان هو حرف داخل عبارة.

 

انا اريد عنوان وياعنوان البداية العلوية هى 50.

 

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

يازر النص هو الحصول على الحرف الثالث. ويازر العرض هو 150.

"زر1 النقر بالفارة" تعليماته هى

            يامربع نص القيمة الى [ت1].

            [ت1]. = (3) حرف داخل [ت1].

            ياعنوان النص من [ت1].

نهاية التعليمات

 

 

[42] ArabicCode_StrInside2.nova

 

التطبيق تحت عنوان هو حرف داخل عبارة حرفية 2.

 

انا اريد نافذة تحتوى مربع نص والنافذة تحت عنوان هو حرف داخل عبارة حرفية2.

يامربع نص الاسم هو نص1.

 

انا اريد مربع نص ويامربع نص البداية العلوية هى 50.

يامربع نص الاسم هو نص2.

 

انا اريد عنوان وياعنوان البداية العلوية هى 100 وياعنوان العرض هو 400.

 

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

يازر النص هو حرف ن داخل العبارة الحرفية. ويازر العرض هو 150.

"زر1 النقر بالفارة" تعليماته هى

            نص1. مربع نص تم تحديده ويامربع نص القيمة الى [ت1].

            نص2. مربع نص تم تحديده ويامربع نص القيمة الى [ت2].

            [النتيجة]. = [ت2] حرف داخل [ت1].

            ياعنوان النص من [النتيجة].

نهاية التعليمات

 

"نص2 التغير" تعليماته هى

            يامربع نص القيمة الى [نص1].

            يازر النص من (حرف ) [نص1] ( داخل العبارة الحرفية).

نهاية التعليمات

 

[43] ArabicCode_StrInside3.nova

 

 

التطبيق تحت عنوان هو حرف داخل عبارة3.

 

انا اريد نافذة  تحتوى مربع نص و النافذة تحت عنوان هو "حرف داخل عبارة 3"

 

انا اريد مربع القائمة و يامربع القائمة البداية العلوية هى 70.

 

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

يازر النص هو حروف داخل عبارة. ويازر العرض هو 150.

"زر1 النقر بالفارة" تعليماته هى

            يامربع نص القيمة الى [ت1].

            [الطول]. = طول  [ت1].

            [س]. = (1). نفذ طالما [س] <= [الطول].

                        [ح1]. = [س] حرف داخل [ت1].

                        يامربع القائمة يجب ان تضيف من [ح1].

                        [س]. = [س] + (1).

            نهاية طالما

نهاية التعليمات

 

[44] ArabicCode_StrLower.nova

 

التطبيق تحت عنوان هو التحويل للحروف الصغيرة.

 

انا اريد نافذة تحتوى مربع نص والنافذة تحت عنوان هو التحويل للحروف الصغيرة.

 

انا اريد عنوان وياعنوان البداية العلوية هى 50.

 

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

يازر النص هو التحويل للحروف الصغيرة. ويازر العرض هو 150.

"زر1 النقر بالفارة" تعليماته هى

            يامربع نص القيمة الى [ت1].

            [ت1]. = حروف صغيرة [ت1].

            ياعنوان النص من [ت1].

نهاية التعليمات

 

 

[45] ArabicCode_StrUpper.nova

 

التطبيق تحت عنوان هو التحويل للحروف الكبيرة.

 

انا اريد نافذة تحتوى مربع نص والنافذة تحت عنوان هو التحويل للحروف الكبيرة.

 

انا اريد عنوان وياعنوان البداية العلوية هى 50.

 

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

يازر النص هو التحويل للحروف الكبيرة. ويازر العرض هو 150.

"زر1 النقر بالفارة" تعليماته هى

            يامربع نص القيمة الى [ت1].

            [ت1]. = حروف كبيرة [ت1].

            ياعنوان النص من [ت1].

نهاية التعليمات

 

 

[46] ArabicCode_StrLtrim.nova

 

التطبيق تحت عنوان هو قص المسافات اليسرى.

 

انا اريد نافذة تحتوى مربع نص والنافذة تحت عنوان هو "قص المسافات اليسرى"

 

انا اريد عنوان وياعنوان البداية العلوية هى 50.

 

انا اريد زر

يازر النص هو "حذف المسافات"

يازر الاسم هو "زر1"

يازر البداية اليسرى هى 300.

 

 

"زر1 النقر بالفارة" تعليماته هى

            يامربع نص القيمة الى [ت1].

            [ت1]. = قص المسافات يسار [ت1].

            ياعنوان النص من  [ت1].

نهاية التعليمات

 

[47] ArabicCode_StrRtrim.nova

 

التطبيق تحت عنوان هو قص المسافات يمين.

 

انا اريد نافذة تحتوى مربع نص والنافذة تحت عنوان هو "قص المسافات يمين"

 

انا اريد عنوان وياعنوان البداية العلوية هى 50.

 

انا اريد زر

يازر النص هو "حذف المسافات"

يازر الاسم هو "زر1"

يازر البداية اليسرى هى 300.

 

 

"زر1 النقر بالفارة" تعليماته هى

            يامربع نص القيمة الى [ت1].

            [ت1]. = قص المسافات يمين [ت1].

            ياعنوان النص من  [ت1].

نهاية التعليمات

 

[48] ArabicCode_StrTransform.nova

 

التطبيق تحت عنوان هو تحويل عبارة حرفية.

 

انا اريد نافذة تحتوى مربع نص والنافذة تحت عنوان هو تحويل عبارة حرفية.

 

انا اريد عنوان وياعنوان البداية العلوية هى 50.

 

يامربع نص القيمة هى نجم.

 

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

يازر النص هو تحويل عبارة حرفية. ويازر العرض هو 150.

"زر1 النقر بالفارة" تعليماته هى

            يامربع نص القيمة الى [ت1].

            [النتيجة]. = (نجم:*نجم*) حول [ت1].

            ياعنوان النص من [النتيجة].

نهاية التعليمات

 

 


[49] ArabicCode_StrTransform2.nova

 

التطبيق تحت عنوان هو حول2.

 

انا اريد نافذة تحتوى مربع نص والنافذة تحت عنوان هو حول2.

يامربع نص الاسم هو نص1.

يامربع نص القيمة هى نجم.

 

انا اريد عنوان وياعنوان البداية العلوية هى 150.

ياعنوان العرض هو 400.

 

انا اريد مربع نص ويامربع نص البداية العلوية هى 50.

يامربع نص الاسم هو نص2.

يامربع نص القيمة هى نجم.

 

انا اريد مربع نص ويامربع نص البداية العلوية هى 100.

يامربع نص الاسم هو نص3.

يامربع نص القيمة هى *نجم*.

 

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

يازر النص هو تحويل عبارة حرفية. ويازر العرض هو 150.

"زر1 النقر بالفارة" تعليماته هى

            نص1. مربع نص تم تحديده ويامربع نص القيمة الى [ت1].

            نص2. مربع نص تم تحديده ويامربع نص القيمة الى [ت2].

            نص3. مربع نص تم تحديده ويامربع نص القيمة الى [ت3].

            [النتيجة]. = [ت2](:)[ت3] حول [ت1].

            ياعنوان النص من [النتيجة].

نهاية التعليمات

 

 

[50] ArabicCode_StrRight.nova

 

التطبيق تحت عنوان هو "اليمين"

انا اريد نافذة والنافذة تحت عنوان هو "اليمين"

 

انا اريد عنوان وياعنوان البداية العلوية هى 50.

 

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

 

يازر النص هو "احصل على 5 حروف من اليمين"

 

يازر العرض هو 150.

 

انا اريد مربع نص

 

"زر1 النقر بالفارة" تعليماته هى

 

            يامربع نص القيمة الى [النص1].

            [النص1]. = (5) حروف يمين [النص1].

            ياعنوان النص من  [النص1].

 

نهاية التعليمات

 

[51] ArabicCode_StrRight2.nova

 

التطبيق تحت عنوان هو اليمين 2.

 

انا اريد نافذة والنافذة تحت عنوان هو اليمين2.

انا اريد مربع نص

يامربع نص الاسم هو نص1.

 

انا اريد مربع نص

يامربع نص البداية العلوية هى 50.

يامربع نص الاسم هو نص2.

 

انا اريد عنوان وياعنوان البداية العلوية هى 100.

 

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

يازر النص هو احصل على ن حروف من اليمين.

يازر العرض هو 150.

 

"زر1 النقر بالفارة" تعليماته هى

            نص1. مربع نص تم تحديده ويامربع نص القيمة الى [ك1].

            نص2. مربع نص تم تحديده ويامربع نص القيمة الى [ك2].

            [النتيجة]. = [ك2] حروف يمين [ك1].

            ياعنوان النص من [النتيجة].

نهاية التعليمات

 

"نص2 التغير" تعليماته هى

            يامربع نص القيمة الى [عدد الحروف].

            يازر النص من (احصل على ) [عدد الحروف] ( حروف من اليمين).

نهاية التعليمات

 

[52] ArabicCode_StrReplicate.nova

 

التطبيق تحت عنوان هو التكرار.

 

انا اريد نافذة تحتوى مربع نص والنافذة تحت عنوان هو التكرار.

 

انا اريد عنوان وياعنوان البداية العلوية هى 50.

ياعنوان العرض هو 300.

 

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

يازر النص هو كرر 3 مرات. ويازر العرض هو 150.

"زر1 النقر بالفارة" تعليماته هى

            يامربع نص القيمة الى [ت1].

            [ت1]. = (3) مرات كرر [ت1].

            ياعنوان النص من [ت1].

نهاية التعليمات

 

 

[53] ArabicCode_StrReplicate2.nova

 

التطبيق تحت عنوان هو كرر2.

 

انا اريد نافذة تحتوى مربع نص والنافذة تحت عنوان هو كرر2.

يامربع نص الاسم هو نص1.

 

انا اريد مربع نص ويامربع نص البداية العلوية هى 50.

يامربع نص الاسم هو نص2.

 

انا اريد عنوان وياعنوان البداية العلوية هى 100.

ياعنوان العرض هو 400.

 

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

يازر النص هو كرر عبارة ن مرة. ويازر العرض هو 150.

"زر1 النقر بالفارة" تعليماته هى

            نص1. مربع نص تم تحديده ويامربع نص القيمة الى [ت1].

            نص2. مربع نص تم تحديده ويامربع نص القيمة الى [ت2].

            [النتيجة]. = [ت2] مرات كرر [ت1].

            ياعنوان النص من [النتيجة].

نهاية التعليمات

 

"نص2 التغير" تعليماته هى

            يامربع نص القيمة الى [ت1].

            يازر النص من (كرر عبارة ) [ت1] ( مرة).

نهاية التعليمات

 

[54] ArabicCode_StrFlash.nova

 

التطبيق تحت عنوان هو مرحبا.

 

انا اريد نافذة والنافذة تحت عنوان هو مرحبا!!.

يانافذة لون الخلفية هو {5,155,255}.

يانافذة العرض هو 330.  يانافذة الارتفاع هو 250.

يانافذة الاسم هو ن1.

 

انا اريد زر ويازر النص هو خلينا اصحاب ! اضغط لو كنت موافق !!.

يازر البداية العلوية هى 20.

يازر العرض هو 300.

يازر الاسم هو "زر1"

 

انا اريد زر ويازر البداية العلوية هى 80.

يازر النص هو . ويازر الاسم هو "زر2"

 

انا اريد زر ويازر البداية العلوية هى 130.

يازر النص هو . ويازر الاسم هو "زر3"

 

 

"زر1 النقر بالفارة" تعليماته هى

            "زر2" زر تم تحديده ويازر النص هو بجد فعلا !! ? .

نهاية التعليمات

 

 

"زر2 النقر بالفارة" تعليماته هى

نفذ طالما (1).

            "زر3" زر تم تحديده ويازر النص هو ههههههههه.

            [س]. = الثوانى. و نفذ طالما "الثوانى - [س] < (0.5)"

                                                            نفذ احداث الويندوز

                                                نهاية طالما

            "زر3" زر تم تحديده ويازر النص هو .

            [س]. = الثوانى. و نفذ طالما "الثوانى - [س] < (0.5)"

                                                            نفذ احداث الويندوز

                                                نهاية طالما

نهاية طالما

نهاية التعليمات

 

"زر3 النقر بالفارة" تعليماته هى

            لوسمحت اغلق النافذة

نهاية التعليمات

 

[55] ArabicCode_StrSubStr.nova

 

التطبيق تحت عنوان هو جزء من عبارة.

 

انا اريد نافذة تحتوى مربع نص والنافذة تحت عنوان هو جزء من عبارة.

انا اريد عنوان وياعنوان البداية العلوية هى 50.

 

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

 

يازر النص هو مطلوب 5 حروف بداية من الحرف الثالث. ويازر العرض هو 180.

 

"زر1 النقر بالفارة" تعليماته هى

            يامربع نص القيمة الى [ت1].

            [النتيجة]. = (3:5) حروف داخل [ت1].

            ياعنوان النص من [النتيجة].

نهاية التعليمات

 

[56] ArabicCode_StrSubStr2.nova

 

التطبيق تحت عنوان هو جزء من عبارة حرفية2.

 

انا اريد نافذة تحتوى مربع نص والنافذة تحت عنوان هو جزء من عبارة حرفية.

انا اريد عنوان وياعنوان البداية العلوية هى 50.

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

يازر النص هو مطلوب 5 حروف بداية من الحرف الخامس. ويازر العرض هو 180.

 

"زر1 النقر بالفارة" تعليماته هى

            يامربع نص القيمة الى [ت1].

            [س1]. = (5).

            [س2]. = (5).

            [النطاق]. = [س1](:)[س2].

            [النتيجة]. = [النطاق] حروف داخل [ت1].

            ياعنوان النص من  [النتيجة].

نهاية التعليمات

 

[57] ArabicCode_GetVariabl2.nova

 

التطبيق تحت عنوان هو احصل على متغير.

 

انا اريد نافذة تحتوى مربع نص والنافذة تحت عنوان هو احصل على متغير.

يانافذة الارتفاع هو 150.

 

انا اريد عنوان وياعنوان البداية العلوية هى 50.

 

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

 

يازر النص هو "الحصول على متغير" ويازر العرض هو 150.

"زر1 النقر بالفارة" تعليماته هى

            يامربع نص القيمة الى [ت1].

            ياعنوان النص من المتغير (ت1) x المتغير (ت1).

نهاية التعليمات

 

[58] ArabicCode_Label.nova

 

التطبيق تحت عنوان هو تجربة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو تجربة.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 200.

 

انا اريد عنوان

ياعنوان النص هو السلام عليكم.

ياعنوان سمك الخط هو "1"

 

[59] ArabicCode_Checkbox.nova

 

التطبيق تحت عنوان هو تجربة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو تجربة.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 300.

 

انا اريد مربع فحص

يامربع فحص النص هو احب العربى.

يامربع فحص القيمة هى 1.

يامربع فحص سمك الخط هو 1.

 

انا اريد مربع فحص

يامربع فحص البداية العلوية هى 100.

يامربع فحص النص هو احب العربى.

يامربع فحص القيمة هى 0.

 

[60] ArabicCode_Pointer2function.nova

 

التطبيق تحت عنوان هو العدد مضروب فى نفسه.

 

انا اريد نافذة تحتوى مربع نص والنافذة تحت عنوان هو العدد مضروب فى نفسه.

يانافذة الارتفاع هو 130.

 

انا اريد عنوان وياعنوان البداية العلوية هى 50.

 

انا اريد زر ويازر الاسم هو "زر1" ويازر البداية اليسرى هى 300.

 

يازر النص هو "اضرب العدد فى نفسه" ويازر العرض هو 150.

 

"زر1 النقر بالفارة" تعليماته هى

            [اسم الدالة]. = (دالتى).

            ياعنوان النص من نفذ الدالة [اسم الدالة].

نهاية التعليمات

 

تعريف الدالة دالتى.

            يامربع نص القيمة الى [ت1].

            [الخرج]. = [ت1] x [ت1].

نهاية الدالة

 

[61] ArabicCode_Colors.nova

 

 

انا اريد نافذة والنافذة تحت عنوان هو مرحبا.

يانافذة لون الخلفية هو ازرق.

يانافذة العرض هو 350. يانافذة الارتفاع هو 200.

 

انا اريد عنوان وياعنوان النص هو مرحبا.

ياعنوان حجم الخط هو 50.

ياعنوان العرض هو 300. ياعنوان الارتفاع هو 80.

ياعنوان لون الكتابة هو ابيض.

ياعنوان لون الخلفية هو ازرق.

 

انا اريد زر ويازر النص هو خروج.

يازر البداية العلوية هى 100.

يازر البداية اليسرى هى 20.

يازر العرض هو 300.

يازر الاسم هو "زر1"

يازر لون الكتابة هو الارجوان.

يازر لون الخلفية هو ابيض.

 

"زر1 النقر بالفارة" تعليماته هى

            لوسمحت اغلق النافذة

نهاية التعليمات

[62] ArabicCode_ExecuteFile.nova

 

 

انا اريد نافذة والنافذة تحت عنوان هو "تشغيل ملف"

يانافذة لون الخلفية هو ازرق.

يانافذة العرض هو 350. يانافذة الارتفاع هو 300.

 

انا اريد عنوان وياعنوان النص هو مرحبا.

ياعنوان حجم الخط هو 50.

ياعنوان العرض هو 300. ياعنوان الارتفاع هو 80.

ياعنوان لون الكتابة هو ابيض.

ياعنوان لون الخلفية هو ازرق.

 

انا اريد زر ويازر النص هو "فتح الصورة"

يازر البداية العلوية هى 100.

يازر البداية اليسرى هى 20.

يازر العرض هو 300.

يازر الاسم هو "زر1"

يازر لون الكتابة هو الارجوان.

يازر لون الخلفية هو ابيض.

 

"زر1 النقر بالفارة" تعليماته هى

:ملاحظة: "تشغيل الملف تاخذ القيمة عبارة عن بيانات Data"

تشغيل الملف "cover.jpg"

نهاية التعليمات

 

 

انا اريد زر ويازر النص هو "فتح تطبيق نوفا"

يازر البداية العلوية هى 150.

يازر البداية اليسرى هى 20.

يازر العرض هو 300.

يازر الاسم هو "زر2"

يازر لون الكتابة هو الارجوان.

يازر لون الخلفية هو ابيض.

 

"زر2 النقر بالفارة" تعليماته هى

:ملاحظة: "تشغيل من تاخذ القيمة عبارة عن تعبير Expression"

تشغيل من "(ArabicCode_Picture.nova)"

نهاية التعليمات

 

[63] ArabicCode_WindowResize.nova

 

 

امنع الاظهار التلقائى للنافذة

امنع اعادة تحجيم النافذة

انا اريد نافذة والنافذة تحت عنوان هو مرحبا.

يانافذة الاتجاه هو بداية من اليمين لليسار.

لوسمحت قم بتوسيط النافذة

لوسمحت اعرض النافذة

 

شغل استقلال النافذة

انا اريد نافذة والنافذة تحت عنوان هو مرحبا.

لوسمحت اعرض النافذة

 

[64] ArabicCode_FileToMemory.nova

 

امنع الاظهار التلقائى للنافذة

امنع اعادة تحجيم النافذة

انا اريد نافذة والنافذة تحت عنوان هو قراءة ملف وعرض محتواه.

يانافذة الاتجاه هو بداية من اليمين لليسار.

 

 

انا اريد مربع تحرير

 

"(test.txt)" ملف يحفظ محتواه فى الذاكرة [س].

يامربع تحرير القيمة من [س].

 

لوسمحت قم بتوسيط النافذة

لوسمحت اعرض النافذة

 

 

[65] ArabicCode_MemoryToFile.nova

 

 

التطبيق تحت عنوان هو تجربة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو حفظ نص فى ملف.

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 200.

 

انا اريد زر

يازر النص هو "اكتب النص فى ملف mytext.txt "

يازر العرض هو 180.

يازر الاسم هو "زر1"

 

انا اريد مربع نص

يامربع نص البداية اليسرى هى 200.

 

"زر1 النقر بالفارة" تعليماته هى

            يامربع نص القيمة الى [س].

            [س]. ذاكرة يحفظ محتواها فى ملف "(mytext.txt)"

نهاية التعليمات

 

 

[66] ArabicCode_FileToOpen.nova

 

التطبيق تحت عنوان هو تجربة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو "ملف لكى نفتحه"

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 200.

 

[س]. ملف لكى نفتحه

النافذة تحت عنوان من  [س].

 

 

[67] ArabicCode_FileToSave.nova

 

التطبيق تحت عنوان هو تجربة.

 

انا اريد  نافذة و النا فذة تحت عنوان هو "ملف لكى نفتحه"

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 200.

 

[س]. ملف لكى نحفظه

النافذة تحت عنوان من  [س].

 

[68] ArabicCode_CallDLL.nova

التطبيق تحت عنوان هو إستدعاء دالة من مكتبة ربط ديناميكى.

 

انا اريد  نافذة و النا فذة تحت عنوان هو "إستدعاء دالة من مكتبة ربط ديناميكى"

يانافذة الاتجاه هو بداية من اليمين لليسار.

يانافذة لون الخلفية هو {255,255,255}.

يانافذة العرض هو 530.

يانافذة الارتفاع هو 200.

 

 

[المصفوفة]. = (3).

[المصفوفة]\(1)\(1). = (حروف). [المصفوفة]\(1)\(2). = "(sample.wav)"

[المصفوفة]\(2)\(1). = (رقم). [المصفوفة]\(2)\(2). = (0).

[المصفوفة]\(3)\(1). = (رقم). [المصفوفة]\(3)\(2). = (0).

"(winmm.dll)" مكتبة ربط ديناميكى لكى نستعملها

"PlaySound" استدعاء دالة فى مكتبة ربط ديناميكى بالمعطيات "المصفوفة"

 

 

[69] ArabicCode_COM.nova

 

انا اريد نافذة والنافذة تحت عنوان هو اختبار.

انا اريد زر ويازر النص هو افتح برنامج الورد. يازر العرض = 150.

يازر الاسم هو "زر1"

انا اريد زر

يازر النص هو "عدم اظهار برنامج الورد"

يازر الاسم هو "زر2" و يازر البداية اليسرى هى 200.

انا اريد زر ويازر النص هو "اظهر برنامج الورد"

يازر الاسم هو "زر3" ويازر البداية اليسرى هى 350.

 

تعريف الاجراء زر1 النقر بالفارة.

            [الورد]. كائن لمكون من النوع "(Word.Application)"

            [الورد]. كائن مكون لكى نستعمله

            "(Documents:Add)" طريقة مكون للاستدعاء بالمعطيات .

            (visible). خاصية مكون والقيمة تكون (1).

نهاية الاجراء

 

تعريف الاجراء زر2 النقر بالفارة.

            [الورد]. كائن مكون لكى نستعمله و (visible). خاصية مكون والقيمة تكون (0).

نهاية الاجراء

 

تعريف الاجراء زر3 النقر بالفارة.

            [الورد]. كائن مكون لكى نستعمله و (visible). خاصية مكون والقيمة تكون (1).

نهاية الاجراء

 

shot108.JPG

 

shot109.JPG

 

shot110.JPG

 

 

shot111.JPG

 

 

shot112.JPG

 

 

 

shot113.JPG

 

 

shot114.JPG