Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

 نفذ ما كنت تحلم بتنفيذه

Cube3D  OCX

الميزات

 

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

 

1  الحجم الصغير بالمقارنة مع الخدمات

2  التنوع و الشمولية

3  التصنيف السهل للأوامر

4  وجود مجموعة من Events مما يوفر تكرار عمليات القراءة

5  خدمة الأنترنت

6  السيطرة على سجلات النظام

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

8  وجود أشكال ثلاثية الأبعاد و هو أمر غير متوفر في لغات البرمجة العادية

 9 السماح للمستخدم بالسيطرة على كافة جوانب الأداة

 


بعض الأوامر المميزة

 

 

المكعب ثلاثي الأبعاد

 

يمكنك التحكم به كما تشاء من خلال مجموعة من الأوامر الخاصة به كما أنه يستقبل إحداثيات الماوس و يتحرك على أساسها و يمكنك التحكم بالألوان ,و بالإحداثيات عن طريق أشرطة التمرير و يمكن إخفائها.

 

مجموعة Event   الخاصة بالمكعب

بدء دوران المكعب التلقائي Play3d
عند إيقاف سير المكعب الثلاثي الأبعاد (العشوائي) Stop3d
عند بدء تحريك أشرطة التمرير ScroolsScroolON
إخفاء أشرطة التمرير HideScrools
 

 مجموعة Sub خاصة بالمكعب

إظهار أشرطة التمرير ShowScrools
إخفاء أشرطة التمريرHideScrools
إيقاف حركة المكعب Stop3d
بدء حركة المكعب Play3D


 مجموعة Prop  خاصة بالمكعب

 قيمة المحور العمودي للشكل UpValue (Get) (Let)
 القيمة الكبرة للمحور العمودي UpValueMax (Get)
 القيمة الصغرى للمحور العمودي UpValueMin (Get)

 قيمة المحور الافقي للشكل DownValue (Get) (Let)
 القيمة الكبرة للمحورالأفقي DownValueMax (Get)
 القيمة الصغرى للمحورالأفقي DownValueMin (Get)

 قيمة محور الدوران للشكل RoundValue (Get) (Let)
 القيمة الكبرى لمحور الدوران RoundValueMax (Get)
 القيمة الصغرى لمحور الدوران RoundValueMin (Get)

القيمة الحالية لمحور الدوران التابع للشكل R1 (Get)
القيمة الحالية للمحور الأفقي التابع للشكل A1 (Get)
القيمة الحالية للمحور العمودي التابع للشكل A2 (Get)

لون الخطوط اللتي سيرسم بها الشكل ثلاثي الأبعاد LineColor (Get) (Let)
الخلفية المراد ظهورها ضمن وعاء الشئكل الثلاثي الأبعاد picture (Get) (Let)
نموذج إطار وعاء الشكل ثلاثي الأبعاد PICTUREBorderStyle (Get) (Let)
لون خلفية الشكل ثلاثي الأبعاد BackColor (Get) (Let)
عدد دورات الشكل الآلية Round (Get)
 إخفاء و إظهار شريط المحاور ScroolsShow (Get) (Let)
 


ساعة العقارب

 مجموعة Sub خاصة بساعة العقارب.

بدء سير عقارب الساعة ClockPlay
إيقاف سير عقارب الساعة ClockStop
 

الخصائص التابعة لساعة العقارب
خلفية الساعة ClockBackColor (Get) (Let)
نموذج إطار الساعة ClockBorderStyle (Get) (Let)
إخفاء و إظهار مربع الساعة ClockDLG (Get) (Let)
لون عقرب الساعات ClockLineColor1 (Get) (Let)
لون عقرب الدقائق ClockLineColor2 (Get) (Let)
لون عقرب الثواني ClockLineColor3 (Get) (Let)
 


مربع تحويل الألوان

في الصورة السابقة يظهر مربع تحويل الألوان الموجود ضمن الأداة دون أي عمل من قبل المبرمجين لكن إن لم يتفق مع بيئة المبرمج يمكنه عنل مربع تحويل خاص به و استخدام الأحداث Events و الاوامر Sub و Func و الخصائص Prop للربط بين مربع التحويل الخاص به و الأداة .

و من الممكن أن تتم عمليات التحويل دون أي مربع (واجهة تحويلية) مباشرة من خلال الكود باستخدام و استخدام الأحداث Events و الاوامر Sub و Func و الخصائص Prop للربط بين مربع التحويل الخاص به و الأداة .

 

 الأحداث EVENTS

عند تغيير قيم الألوان ChangeColor
حسابات الألوان
ColorsCalc
 

 مجموعة Sub


تحويل من نظام RGB إلى HTML 
 RGB_TO_HTML
 

تحويل من نظام RGB إلى LONG
 RGB_TO_LONG

تحويل من نظام Long إلى RGB في الألوان
LONG_TO_RGB

 

 الخصائص Prop

ColorSDLG (Get)(Let)
  إخفاء و إظهار المربع ColorsCalc


 LongValue (Get) (Let)
القيمة لونغ المسندة لحاسبة الألوان

4 على الصورة

 HTMLValue (Get)
القيمة HTML المسندة لحاسبة الألوان

5 على الصورة

  RGBValue (Get)
القيمة RGB المسندة لحاسبة الألوان

6 على الصورة

 REDValue (Get)(Let)
 قيمة اللون الأحمر المسندة لحاسبة الألوان

1 على الصورة

 greenValue (Get) (Let)
قيمة اللون الأخضر المسندة لحاسبة الألوان

2 على الصورة

 blueValue (Get) (Let)
قيمة اللون الأزرق المسندة لحاسبة الألوان

3 على الصورة

 


الموجة ثلاثية الأبعاد

شكل ثلاثي الأبعاد يمكن التحكم بسرعته من خلال متحول يتم تمريره أثناء إعطاء الأمر Sub الخاص بالموجة

Sub
بدء تشغيل الموجة StartMauj

إيقاف الموجة StopMauj


CD Audio Player

تهيئة الأوامر ...  يجب كتابة هذا الأمر قبل البدء باستخدام أي أمر من أوامر CDAudio
StartCdAudio

Func
تقديم سريع لسير الاغنية CDAudioPlayer_FastForward
فتح باب السواقة الليزرية CDAudioPlayer_OpenCdDoor
توقف مرحلي لسير الأغنية CDAudioPlayer_Pause
بدء سير الأغنية CDAudioPlayer_Play
إرجاع سريع للاغنية CDAudioPlayer_RewindCD
مدة التقديم أو الترجيع السريع للأغنية CDAudioPlayer_SetFastForwardSpeed
إيقاف سير الأغنية CDAudioPlayer_Stop
الاغنية التالية CDAudioPlayer_TrackForward
الاغنية السابقة CDAudioPlayer_TrackPrevious

 

Prop
 إخفاء و إظهار المربع CDAudioDLG (Get) (Let)

 


OpenX

يقوم بفتح ملف أو موقع انترنت أو برنامج أو ...

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


Registry

تحوي الأداة مجموعة وامر تسمح للمبرمجين بالتحكم بسجلات النظام و القراءة منها و الكتابة فيها و حذف قيم و إنشاء قيم أخرى و تتعامل الأداة مع كافة أنواع البيانات المخزنة في سجلات النظام من حيث الكتابة و القراءة و تسهل عملية تمرير البارمترات من خلال مجموعة Enums خاصة بالريجستري و هي مخزنة ضمنيا في الأداة

Enum
ريجيستري (جذر)
EnumRegistryRootKeys
ريجيستري (تنسيق)
EnumRegistryValueType
 

يتم ظهور Enum أثناء كتابة الكود لتوفير الوقت على المبرمج و لتوفير العودة للتأكد من كتابتهاو لتقليل نسبة الأخطاء في كتابة الأمر

Sub

إنشاء مفتاح جديد في الريجستري 1
RegistryCreateNewKey
إنشاء مفتاح جديد في الريجستري 2
RegistryCreatNewKey
حذف مفتاح من السجل
RegistryDeleteKey
حذف قيمة من السجل
RegistryDeleteValue
تعيين قيمة في السجل
RegistrySetKeyValue


وائل فؤاد رضا

Waed.r@scsnet.org