الإصلاح التربوي العام
<script type="text/javascript" src="http://widgets.amung.us/tab.js"></script><script type="text/javascript">WAU_tab('6ocfj484yzd8', 'left-middle')</script>
center][/center]
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا
ادارة المنتدي

الإصلاح التربوي العام


 
الرئيسيةاليوميةس .و .جبحـثالتسجيلدخول

شاطر | 
 

 سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
انتقل الى الصفحة : 1, 2  الصفحة التالية
كاتب الموضوعرسالة
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 8:35 am

سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx





إخوانى أعضــاء وزوار منتدى الاصلاح التربوي العام أقدم لكـــــم سلسلة من شروحات الاخ عبود عناصر الأوبجيكت لبرنامج الأتوبلاى ميديا ستوديو

وذلك على مراحل كلما تسنى لى الوقت وسمح لى بالإستكمال وعلى ذلك

أقدم لكم سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكتGridEx

اولا
أولا : إدراج العنصر كما بالصورة التالية :





ثانيا : عرض خصائص ضبط العنصر كما بالصورة التالية :



1- عدد الأعمدة الثابتة 0
2- عدد الصفوف الثابتة .
3- عدد الأعمدة .
4- عدد الصفوف .
5- العرض الإفتراضى للأعمدة .
6- الإرتفاع الإفتراضى للصفوف .
7- نمط الحدود للعنصر .
8- الخلفية اللونية للعنصر .
9- لتفعيل أو إلغاء تفعيل عرض الخطوط الفاصلة بين الأعمدة والصفوف .
10- لتفعيل أو إلغاء تفعيل عرض الثيمات .
11- لتفعيل أو إلغاء تفعيل خاصية السحب والإفلات داخل العنصر .
12- لتفعيل أو إلغاء تفعيل خاصية الإختيار المتعدد للخلايا .
13- لتفعيل أو إلغاء تفعيل خاصية تحكم المستخدم فى عرض الخلايا " تكبير أو تصغير " .
14- لتفعيل أو إلغاء تفعيل دمج الأعمدة أو الخلايا .
15- لتفعيل أو إلغاء تفعيل عملية التبادل بين الأعمدة .
16- لتفعيل أو إلغاء تفعيل تمييز الصف بأكمله عند وضع تركيز الماوس ففى حالة عدم التفعيل يكون التمييز عند التركيز هو للخلية المحددة فقط .



ثالثا : عرض محتويات مجموعة أوامر التحكم والتعامل مع العنصر "Table of Contents" :

rendeer قائمة ما تم شرحه يمكنك الضغط بعد الإختيار لعرض الشرح فى مشاركة منفصلة .......
الكود:

GridEx.AddBitmap
GridEx.SetCellBitmap
GridEx.RedrawAll
GridEx.AddFont
GridEx.SetDefaultFont
GridEx.SetCellFont
GridEx.AddTab
GridEx.SetTabBackColor
GridEx.SetTabTextColor
GridEx.SetTabHiliteBackColor
GridEx.SetTabHiliteTextColor
GridEx.SetTabWidth
GridEx.GetTabCount
GridEx.SetNumberCols
GridEx.SetNumberRows
GridEx.GetNumberCols
GridEx.GetNumberRows
GridEx.SetCellText
GridEx.FitToWindow
GridEx.BestFit
GridEx.DeleteColumn
GridEx.DeleteRow
GridEx.DeleteTab
GridEx.RemoveFont
GridEx.ClearAllBitmaps
GridEx.RemoveBitmap

قائمة ما سوف يتم شرحه فيما بعد
الكود:

كود PHP:
--
GridEx.AdjustCurrentColumn
GridEx.AdjustCurrentRow
GridEx.AppendCellText
GridEx.AppendColumn
GridEx.AppendRow
GridEx.ClearAllFonts
GridEx.ClearSelections
GridEx.ECTCollapseAll
GridEx.ECTExpandAll
GridEx.ECTSetNumberOfRows
GridEx.ECTShowGroups
GridEx.EditCancel
GridEx.EnableCellOverLap
GridEx.EnableColSwapping
GridEx.EnableGridToolTips
GridEx.EnableJoins
GridEx.EnumFirstBlock
GridEx.EnumFirstSelected
GridEx.EnumNextBlock
GridEx.EnumNextSelected
GridEx.GetAcceptFiles
GridEx.GetBackgroundColor
GridEx.GetBottomRow
GridEx.GetCellBackColor
GridEx.GetCellBoolean
GridEx.GetCellCurrency
GridEx.GetCellData
GridEx.GetCellDataEx
GridEx.GetCellDataType
GridEx.GetCellDate
GridEx.GetCellHiliteBackColor
GridEx.GetCellHiliteTextColor
GridEx.GetCellLabelText
GridEx.GetCellMask
GridEx.GetCellNumber
GridEx.GetCellNumberDecimals
GridEx.GetCellReadOnly
GridEx.GetCellText
GridEx.GetCellTextColor
GridEx.GetCellTextLength
GridEx.GetCellType
GridEx.GetCurrentCol
GridEx.GetCurrentRow
GridEx.GetCurrentSheet
GridEx.GetCurrentTab
GridEx.GetDropListSelection
GridEx.GetDroppedFiles
GridEx.GetLeftCol
GridEx.GetNumberSheets
GridEx.GetThemeState
GridEx.GetTopRow
GridEx.GetUpdate
GridEx.GotoCell
GridEx.GotoColumn
GridEx.GotoRow
GridEx.HideCurrentCell
GridEx.InsertColumn
GridEx.InsertRow
GridEx.IsCellPropertySet
GridEx.IsSelected
GridEx.JoinCells
GridEx.LockColumns
GridEx.LockRows
GridEx.MessageBarHide
GridEx.MessageBarIsVisible
GridEx.MessageBarSetColors
GridEx.MessageBarShow
GridEx.MoveColumnPosition
GridEx.MoveCurrentColumn
GridEx.MoveCurrentRow
GridEx.MoveLeftColumn
GridEx.MoveTopRow
GridEx.Print
GridEx.PrintGetOption
GridEx.PrintSetOption
GridEx.RedrawCell
GridEx.RedrawRow
GridEx.SelectCell
GridEx.SelectRange
GridEx.SetAcceptFiles
GridEx.SetBackgroundColor
GridEx.SetCell
GridEx.SetCellAlignment
GridEx.SetCellBackColor
GridEx.SetCellBoolean
GridEx.SetCellBorder
GridEx.SetCellBorderColor
GridEx.SetCellCurrency
GridEx.SetCellData
GridEx.SetCellDataEx
GridEx.SetCellDataType
GridEx.SetCellDate
GridEx.SetCellHiliteBackColor
GridEx.SetCellHiliteTextColor
GridEx.SetCellLabelText
GridEx.SetCellMask
GridEx.SetCellNumber
GridEx.SetCellNumberDecimals
GridEx.SetCellReadOnly
GridEx.SetCellTextColor
GridEx.SetCellTheme
GridEx.SetCellType
GridEx.SetCellTypeEx
GridEx.SetCheckBoxImageList
GridEx.SetColumnDefaultCell
GridEx.SetColumnSizingCursor
GridEx.SetColumnWidth
GridEx.SetCurrentCellMode
GridEx.SetCurrentSheet
GridEx.SetCurrentTab
GridEx.SetCursor
GridEx.SetDefColWidth
GridEx.SetDefRowHeight
GridEx.SetGridDefaultCell
GridEx.SetHighlightRow
GridEx.SetHScrollMode
GridEx.SetMargin
GridEx.SetMultiSelectMode
GridEx.SetNumberSheets
GridEx.SetRadioImageList
GridEx.SetRowHeight
GridEx.SetRowSizingCursor
GridEx.SetSH_ColWidth
GridEx.SetSH_NumberCols
GridEx.SetSH_Width
GridEx.SetSortArrowImageList
GridEx.SetTabBackgroundTheme
GridEx.SetTabTheme
GridEx.SetTH_Height
GridEx.SetTH_NumberRows
GridEx.SetTH_RowHeight
GridEx.SetThemeState
GridEx.SetToolTipText
GridEx.SetUniformRowHeight
GridEx.SetUpdate
GridEx.SetUserSizingMode
GridEx.SetVScrollMode
GridEx.ShowGridLines
GridEx.ShowToolTip
GridEx.SortColumn
GridEx.SortColumns
GridEx.StartEdit
GridEx.StringFindFirst
GridEx.StringFindNext
GridEx.UnJoinCells






الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 8:38 am

إستكمالا للشرح :

رابعا : شرح أوامر التعامل مع العنصر " الأكواد " :

• GridEx.AddBitmap يستخدم هذا الأمر لإضافة صور بإمتداد "bmp." إلى ذاكرة العنصر ويعود برقم يعبر عن الصورة يمكن إستخدام هذا الرقم فيما بعد لإستدعاء عرض الصورة داخل أى خلية يتم تحديدها .

مثال على ذلك الكود :
الكود:

كود بلغة HTML:

        --
result = GridEx.AddBitmap("Plugin1", "AutoPlay\\Images\\bitmap.bmp");


فى الكود السابق يتم تخزين الصورة المسماه " bitmap.bmp " والتى قمنا بإختيالخارجون عن القانون كرقم إندكس فماذا يا ترى رقم الإندكس هذا ؟ يمكن معرفتة عن طريق عدد الأكواد فلكل كود حسب ترتيبه فى محرر الأكشن ودائما يبدأ العدد من 0 أى أن فى حالة إدراج كود واحد فقط يكون قيمة المتغير الذى يحفظ فيه هو 0 وفى حالة وجود خطأ فى تنفيذ الأمر يكون الريتيرن هو"1-" .

محتويات الكود كما بالصورة التالية :


- هو إسم عنصر الأوبجيكت المراد تنفيذ الكود عليه .
2- هو مسار الصورة التى يتم تحديدها والتى يجب أن تكون بصيغة bmp .
3- هو المتغير الذى سوف يتم تخزين قيمة رقمية فيه معبرة عن رقم الإندكس المحفوظة فية الصورة داخل ذاكرة العنصر .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 8:41 am

GridEx.SetCellBitmap يستخدم هذا الأمر لوضع الصورة السابقة التحديد بالكود السابق داخل الخلية التى يتم تحديدها .
مثال على ذلك الكود :
الكود:

كود بلغة HTML:

        --
result2 = GridEx.SetCellBitmap("Plugin1", 1, 0, result, 65280);


فى الكود السابق تم وضع رقم إندكس الصورة والذى تم تخزينه فى المتغير result فى الكود الأسبق وبالتالى فإن المتغير result يعبر عن رقم الإندكس الخاص بالصورة المخزنه فى ذاكرة العنصر GridEx ونلاحظ أننا بذلك الكود قمنا بوضع الصورة للعمود رقم 1 فى الصف رقم 0 .

محتويات الكود كما بالصورة التالية :



1- هو إسم عنصر الأوبجيكت الذى سوف يتم تنفيذ الكود عليه .
2- هو رقم العمود الذى سوف يتم تنفيذ الكود عليه .
3- هو رقم الصف الذى سوف يتم تنفيذ الكود عليه .
4- هو رقم إندكس الصورة المحفوظة فى ذاكرة العنصر مسبقا بالكود السابق شرحه وكما ذكرنا
يمكن وضع إسم المتغير أو القيمة الرقمية التى حفظت فى المتغير كما وضحنا سابقا .
5- يمكننا من إختيار لون يتم عمل شفافية له من الصورة السابق تحديدها .
6- هو المتغير الذى سوف يتم حفظ ناتج العملية فيه وفى هذا الكود فإن الناتج يكون قيمة بولينية إما
True فى حالة نجاح إتمام عمل الكود أو false فى حالة وجود خطأ فى عملية إضافة الصورة أو فشل العملية .



الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 8:43 am

GridEx.RedrawAll يستخدم هذا الأمر لإعادة رسم الشبكة " عنصر الأوبجيكت " أو إعادة إنعاشها بمعنى عمل ريفريش للعنصر وذلك بغرض عرض أى تغييرات قمت لاحقا بعملها على العنصر من تنفيذ أكواد أو غيرها .


محتويات الكود كما بالصورة التالية :



1- هو إسم عنصر الأوبجيكت المراد تنفيذ الكود عليه .
2- هو إسم المتغير الذى سوف يتم حفظ قيمة الريتيرن فيه بعد تنفيذ الكود ففى حالة نجاح تنفيذ الكود يكون الريتيرن المخزن فى المتغير هو قيمة بولينية True وفى حالة الفشل يخزن فى المتغير القيمة البولينية false .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 8:47 am

GridEx.AddFont يستخدم هذا الأمر لإضافة فونت أو خط جديد وتحميلة إلى ذاكرة العنصر كإندكس أو رقم يتم حفظه فى إسم المتغير المستخدم مع الأمر عن طريق الريتيرن حيث يسهل بعد ذلك إستدعاء الخط وإستخدامه فيما بعد .


محتويات الكود كما بالصورة التالية :




1- هو إسم العنصر المستخدم والذى سوف يتم تنفيذ الكود عليه .
2- هو إسم الخط المراد إستخدامه يتم إختياره من مجلد الخطوط فى الويندوز .
3- هو حجم الخط الذى تم إختيارة أثناء الكتابة به بداخل العنصر .
4- هو ثقل الخط الذى تم إختيارة أثناء الكتابة به بداخل العنصر ويتم الإختيار من خيارات عدة
" FW_DONTCARE - FW_THIN - FW_EXTRALIGHT - FW_LIGHT - FW_NORMAL - FW_MEDIUM - FW_SEMIBOLD - FW_BOLD - FW_EXTRABOLD - FW_HEAVY ".
5- إذا تم إختيار القيمة البولينية True فإن الكتابة بالخط المائل سوف تصبح مفعلة ويكون النتيجة هى الكتابة بخط مائل وإذا تم إختيار القيمة false تصبح الكتابة بخط مائل غير مفعلة فى هذا الفونت الذى تم إختيارة بالأعلى .
6- إذا تم إختيار القيمة البولينية True فإن الكتابة يصبح تحتها خط مفعلة ويكون النتيجة هى الكتابة وتحتها خط وإذا تم إختيار القيمة false تصبح غير مفعلة فى هذا الفونت الذى تم إختيارة بالأعلى .
7- إذا تم إختيار القيمة البولينية True فإن الكتابة يصبح فى منتصفها خط مفعلة ويكون النتيجة هى الكتابة وفى منتصفها خط وإذا تم إختيار القيمة false تصبح غير مفعلة فى هذا الفونت الذى تم إختيارة بالأعلى .
8- هو المتغير الذى سوف يتم حفظ ناتج هذا الكود وهو الريتيرن ويكون رقما يتم تخزينه فى ذاكرة العنصر ومن ثم يمكن إستدعاؤه فيما بعد عند إستخدامك لهذا الخط فى الكتابه داخل العنصر .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 8:50 am

GridEx.SetDefaultFont يستخدم هذا الأمر لوضع خط إفتراضى يتم إستخدامه عند الكتابة داخل العنصر .


محتويات الكود كما بالصورة التالية :



1- هو إسم البليجين أو العنصر المراد إجراء تنفيذ الكود عليه .
2- هو رقم إندكس الخط المراد إستخدامه والذى تم تخزينه فى الذاكرة أو ذاكرة العنصر من قبل الكود السابق الذى كان GridEx.AddFont .

3- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن قيمة بولينية إما True فى حالة نجاح عمل الكود أو false فى حالة فشل الكود .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 8:53 am

GridEx.SetCellFont يستخدم هذا الأمر لتعيين خط معين لإستخدامه فى خلية معينه .
محتويات الكود كما بالصورة التالية :



1- هو إسم البليجين أو العنصر المراد تنفيذ الكود على أحد خلاياه .
2- هو رقم العمود المراد إستخدام الخط فيه .
3- هو رقم الصف المراد إستخدام الخط فيه .
وكما تعلمون أن عمود معين مع صف معين يكون خلية أو أطلق أنا عليها كذلك حتى يكون كلامى مفهوم لدى الجميع .

4- هو رقم إندكس الخط المراد إستخدامه والذى تم تخزينه فى الذاكرة أو ذاكرة العنصر من قبل الكود السابق الذى كان GridEx.AddFont .
5- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن قيمة بولينية إما True فى حالة نجاح عمل الكود أو false فى حالة فشل الكود .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 8:56 am

GridEx.AddTab يستخدم هذا الأمر أو الكود لإنشاء لسان جديد إلى العنصر يمكن من خلال هذا اللسان عمل تصفح أو عمل مجموعة صفحات بالعنصر بحد أقصى 64 لسان .

ويوضع هذا الكود فى الحدث " On SetUp " فى أحداث عنصر الــــ GridEx
كما يتم إضافة مجموعة أوامر تشكل المظهر العام للسان المراد إنشاؤه كما سيوضح بالمتابعه معى فى الشرح هذا .



محتويات الكود كما بالصورة التالية :



1- هو إسم عنصر الأوبجيكت الذى سوف يتم تنفيذ الكو عليه .
2- هو النص المراد كتابته كــ إسم للسان الذى سوف يتم إنشاؤه .
3- هو عبارة عن رقم معرف اللسان الذى سوف يتم إنشاؤه ومن خلال هذا الرقم يتم التعامل مع اللسان بعد ذلك ويمكن أن يبدأ من 0 .
4- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن قيمة بولينية إما True فى حالة نجاح عمل الكود أو false فى حالة فشل الكود .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 8:59 am

GridEx.SetTabBackColor يستخدم هذا الكود لعمل لون خلفية للسان ويظهر هذا اللسان فى حالة عدم تنشيط إختيار اللسان أى أن لون خلفية اللسان يظهر عندما يكون لسان آخر هو الذى تم إختياره أو تم الضغط على لسان آخر .
ويوضع هذا الكود فى الحدث " On SetUp " فى أحداث عنصر الــــ GridEx


محتويات الكود كما بالصورة التالية :


1- هو إسم عنصر الأوبجيكت الذى سوف يتم تنفيذ الكو عليه .
2- هو عبارة عن رقم معرف اللسان الذى سوف يتم إنشاؤه ومن خلال هذا الرقم يتم التعامل مع اللسان بعد ذلك ويمكن أن يبدأ من .
3- هو اللون الذى تريد إختياره كخلفية للسان فى حالة عدم تنشيط إختياره .
4- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن قيمة بولينية إما True فى حالة نجاح عمل الكود أو false فى حالة فشل الكود .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 9:04 am

GridEx.SetTabTextColor يستخدم هذا الكود لإختيار لون النص المكتوب فى اللسان ويظهر هذا اللسان فى حالة عدم تنشيط إختيار اللسان أى أن لون خلفية اللسان يظهر عندما يكون لسان آخر هو الذى تم إختياره أو تم الضغط على لسان آخر .

ويوضع هذا الكود فى الحدث " On SetUp " فى أحداث عنصر الــــ GridEx



محتويات الكود كما بالصورة التالية :



1- هو إسم عنصر الأوبجيكت الذى سوف يتم تنفيذ الكو عليه .
2- هو عبارة عن رقم معرف اللسان الذى سوف يتم إنشاؤه ومن خلال هذا الرقم يتم التعامل مع اللسان بعد ذلك ويمكن أن يبدأ من 0 .
3- هو اللون الذى تريد إختياره كخلفية الكتابة فى اللسان فى حالة عدم تنشيط إختياره .
4- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن قيمة بولينية إما True فى حالة نجاح عمل الكود أو false فى حالة فشل الكود .

الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 9:07 am

GridEx.SetTabHiliteBackColor يستخدم هذا الكود لعمل لون خلفية للسان ويظهر هذا اللسان فى حالة تنشيط إختيار اللسان أى أن لون خلفية اللسان يظهر عندما يكون اللسان هو الذى تم إختياره .
ويوضع هذا الكود فى الحدث " On SetUp " فى أحداث عنصر الــــ GridEx



محتويات الكود كما بالصورة التالية :


1- هو إسم عنصر الأوبجيكت الذى سوف يتم تنفيذ الكو عليه .
2- هو عبارة عن رقم معرف اللسان الذى سوف يتم إنشاؤه ومن خلال هذا الرقم يتم التعامل مع اللسان بعد ذلك ويمكن أن يبدأ من 0 .
3- هو اللون الذى تريد إختياره كخلفية للسان فى حالة تنشيط إختياره .
4- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن قيمة بولينية إما True فى حالة نجاح عمل الكود أو false فى حالة فشل الكود .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 9:12 am

GridEx.SetTabHiliteTextColor يستخدم هذا الكود لإختيار لون النص المكتوب فى اللسان ويظهر هذا اللسان فى حالة تنشيط إختيار اللسان أى أن لون خلفية اللسان يظهر عندما يكون اللسان هو الذى تم إختياره .

ويوضع هذا الكود فى الحدث " On SetUp " فى أحداث عنصر الــــ GridEx



محتويات الكود كما بالصورة التالية :


1- هو إسم عنصر الأوبجيكت الذى سوف يتم تنفيذ الكو عليه .
2- هو عبارة عن رقم معرف اللسان الذى سوف يتم إنشاؤه ومن خلال هذا الرقم يتم التعامل مع اللسان بعد ذلك ويمكن أن يبدأ من 0 .
3- هو اللون الذى تريد إختياره كخلفية الكتابة فى اللسان فى حالة تنشيط إختياره .
4- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن قيمة بولينية إما True فى حالة نجاح عمل الكود أو false فى حالة فشل الكود .

الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 9:14 am

• GridEx.SetTabWidth يستخدم هذا الكود لتحديد عرض اللسان المراد إنشاؤه ويعمم هذا العرض على كافة الألسنة التى تنشئ .

ويوضع هذا الكود فى الحدث " On SetUp " فى أحداث عنصر الــــ GridEx



محتويات الكود كما بالصورة التالية :

1- هو إسم عنصر الأوبجيكت الذى سوف يتم تنفيذ الكو عليه .
2- هو العرض الذى تريد أن يظهر به اللسان ويعمم هذا العرض على كافة الألسنه .
3- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن قيمة بولينية إما True فى حالة نجاح عمل الكود أو false فى حالة فشل الكود .



الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 9:16 am

GridEx.GetTabCount يستخدم هذا الكود لمعرفة عدد الألسنة التى تم إنشاؤها .


محتويات الكود كما بالصورة التالية :



1- هو إسم عنصر الأوبجيكت الذى سوف يتم تنفيذ الكو عليه .
2- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن عدد الألسنه فى حالة نجاح عمل الكود أو 0 فى حالة فشل الكود .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 9:19 am


GridEx.SetNumberCols يستخدم هذا الكود لتحديد إضافة عدد من الأعمدة إلى العنصر
فى هذا الكود يكون عدد الأعمدة التى تنشئ هو العدد المكتوب +1 بمعنى عدد الأعمدة يبدأ من 0 .



محتويات الكود كما بالصورة التالية :



1- هو إسم عنصر الأوبجيكت الذى سوف يتم تنفيذ الكود عليه .
2- هو عدد الأعمدة المراد إنشاؤها داخل العنصر مع مراعاة أن فى الحالة السابقة المبينة بالصورة
سيكون عدد الأعمدة التى سوف تنشئ هو 4 ولذلك سوف نكتب 3 .
3- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن قيمة بولينية إما True فى حالة نجاح عمل الكود أو false فى حالة فشل الكود .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 9:22 am

GridEx.SetNumberRows يستخدم هذا الكود لتحديد إضافة عدد من الصفوف إلى العنصر
فى هذا الكود يكون عدد الصفوف التى تنشئ هو العدد المكتوب +1 بمعنى عدد الأعمدة يبدأ من 0 .


محتويات الكود كما بالصورة التالية :

1- هو إسم عنصر الأوبجيكت الذى سوف يتم تنفيذ الكود عليه .
2- هو عدد الصفوف المراد إنشاؤها داخل العنصر مع مراعاة أن فى الحالة السابقة المبينة بالصورة
سيكون عدد الصفوف التى سوف تنشئ هو 4 ولذلك سوف نكتب 3 .
3- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن قيمة بولينية إما True فى حالة نجاح عمل الكود أو false فى حالة فشل الكود .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 9:24 am

GridEx.GetNumberCols يستخدم هذا الكود لمعرفة إجمالى عدد الأعمدة الموجودة داخل العنصر .


محتويات الكود كما بالصورة التالية :

1- هو إسم عنصر الأوبجيكت الذى سوف يتم تنفيذ الكود عليه .
2- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن إجمالى عدد الأعمدة .



عدل سابقا من قبل حمادي 100 في الإثنين يوليو 06, 2015 9:28 am عدل 1 مرات
الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 9:27 am


GridEx.GetNumberRows : يستخدم هذا الكود لمعرفة إجمالى عدد الصفوف الموجودة داخل العنصر .



محتويات الكود كما بالصورة التالية :


1- هو إسم عنصر الأوبجيكت الذى سوف يتم تنفيذ الكود عليه .
2- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن إجمالى عدد الصفوف .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 9:31 am

GridEx.SetCellText يستخدم هذا الكود لإدخال نص إلى العمود المحدد فى الصف المحدد
بمعنى إدخال نص إلى أى خلية يتم تحديدها .



محتويات الكود كما بالصورة التالية :



1- هو إسم عنصر الأوبجيكت الذى سوف يتم تنفيذ الكود عليه .
2- هو العمود المراد تحديد خلية الكتابة فيه .
3- هو الصف المراد تحديد خلية الكتابة فيه وكما نعلم تحديد عمود وصف يكون الخلية المطلوبه .
4- هو النص الذى نريد كتابتة فى الخلية أو ظهورة فى الخلية .
5- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن قيمة بولينية إما True فى حالة نجاح عمل الكود أو false فى حالة فشل الكود .


الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 9:33 am

GridEx.FitToWindow يستخدم هذا الكود لتعديل ضبط عرض عمود أو مجموعة من الأعمدة حتى تتناسب مع العرض الحالى للشبكة وهى عنصر GridEx أى أنه إذا كان عرض العنصر أكبر من مجموع العرض لكل الأعمدة فــ بالتالى هناك فراغ باقى من العرض للعنصر وبالتالى إذا كنت تريد أن تكون الأعمدة التى تم إنشاؤها داخل العنصر تملئ العنصر كله بدون وجود فراغ غير شاغر بالعنصر إستخدم هذا الكود .



محتويات الكود كما بالصورة التالية :


1- هو إسم عنصر الأوبجيكت الذى سوف يتم تنفيذ الكود عليه .
2- هو عمود بداية ملئ العنصر به .
3- هو عمود نهاية ملئ العنصر به .
4- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن قيمة بولينية إما True فى حالة نجاح عمل الكود أو false فى حالة فشل الكود .

الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 9:37 am

• GridEx.BestFit يستخدم هذا الكود لتحديد عرض العمود أو بمعنى أصح عرض الخلايا بحيث تتناسب مع البيانات المدرجة بها أى النصوص المدرجة داخل الخلية بمعنى تحديد عرض الخلية بطول النص المدرج بها .



محتويات الكود كما بالصورة التالية :



1- هو إسم عنصر الأوبجيكت الذى سوف يتم تنفيذ الكود عليه .
2- هو عمود بداية ملئ الخلية بالبيانات .
3- هو عمود نهاية ملئ الخلية بالبيانات .
4- هو رقم فى الصفوف للإحتساب علية .
5- هو الإسلوب الذى يملئ به الخلية بالبيانات على حسب رؤوس الخلية أو ككل .
6- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن قيمة بولينية إما True فى حالة نجاح عمل الكود أو false فى حالة فشل الكود .

الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 9:39 am

GridEx.DeleteColumn يستخدم هذا الكود لحذف العمود الذى يتم تحديدة من العنصر GridEx .


محتويات الكود كما بالصورة التالية :




1- هو إسم عنصر الأوبجيكت الذى سوف يتم تنفيذ الكود عليه .
2- هو رقم العمود المراد حذفة من العنصر .
3- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن قيمة بولينية إما True فى حالة نجاح عمل الكود أو false فى حالة فشل الكود .


الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 9:42 am

GridEx.DeleteRow يستخدم هذا الكود لحذف الصف الذى يتم تحديدة من عنصر GridEx .


محتويات الكود كما بالصورة التالية :

1- هو إسم عنصر الأوبجيكت الذى سوف يتم تنفيذ الكود عليه .
2- هو رقم الصف المراد حذفة من العنصر .
3- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن قيمة بولينية إما True فى حالة نجاح عمل الكود أو false فى حالة فشل الكود .


الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 9:44 am


• GridEx.DeleteTab يستخدم هذا الكود لحذف تبويب أو لسان من العنصر GridEx .


محتويات الكود كما بالصورة التالية :

1- هو إسم عنصر الأوبجيكت الذى سوف يتم تنفيذ الكود عليه .
2- هو عبارة عن رقم معرف اللسان الذى سوف يتم حذفة ومن خلال هذا الرقم يتم التعامل مع اللسان .
3- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن قيمة بولينية إما True فى حالة نجاح عمل الكود أو false فى حالة فشل الكود .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
حمادي 100



عدد الرسائل : 250
العمر : 41
نقاط : 7520
تاريخ التسجيل : 22/08/2014

مُساهمةموضوع: رد: سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx   الإثنين يوليو 06, 2015 9:47 am

GridEx.RemoveFont يستخدم هذا الكود لإزالة خط معين يتم تحديدة من خلال رقم المعرف الخاص به ليتم إزالتة من قائمة الخطوط المستخدمة فى العنصر .



محتويات الكود كما بالصورة التالية :

1- هو إسم العنصر المستخدم والذى سوف يتم تنفيذ الكود عليه .
2- هو رقم المعرف الذى تم حفظ الخط فية أو المتغير الذى سوف تم حفظ الخط فية كــ ريتيرن من قبل بإستخدام كود إضافة خط AddFont .
3- هو المتغير المراد حفظ نتيجة تنفيذ هذا الكود به وفى هذا الكود يكون الريتيرن الذى سوف يتم تخزينه بالمتغير هو عبارة عن قيمة بولينية إما True فى حالة نجاح عمل الكود أو false فى حالة فشل الكود .


الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
سلسلة رقم 1 لشرح تفصيلى لعنصر الأوبجيكت GridEx
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 2انتقل الى الصفحة : 1, 2  الصفحة التالية

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
الإصلاح التربوي العام :: **** البرامج المشروحة-
انتقل الى: