المساعد الشخصي الرقمي

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


عبود عبود
29-12-2014, 02:11 AM
http://i.imgur.com/4D7hyFT.gif

إخوانى أعضــاء وزوار منتدى طريق الإحتراف أقدم لكـــــم إستكمالا لما بدأناه سابقا

السلسلة الثانية لشرح عنصر الأوبجيكت GridEx


http://i.imgur.com/g4KNTGz.gif


http://www.abc4web.net/vb/images/icons/icon_z.gif قائمة ما تم شرحه يمكنك الضغط بعد الإختيار لعرض الشرح فى مشاركة منفصلة .......


GridEx.AddBitmap (http://www.abc4web.net/vb/showpost.php?p=273778&postcount=2)
GridEx.SetCellBitmap (http://www.abc4web.net/vb/showpost.php?p=273779&postcount=3)
GridEx.RedrawAll (http://www.abc4web.net/vb/showpost.php?p=273780&postcount=4)
GridEx.AddFont (http://www.abc4web.net/vb/showpost.php?p=273781&postcount=5)
GridEx.SetDefaultFont (http://www.abc4web.net/vb/showpost.php?p=273782&postcount=6)
GridEx.SetCellFont (http://www.abc4web.net/vb/showpost.php?p=273783&postcount=7)
GridEx.AddTab (http://www.abc4web.net/vb/showpost.php?p=273784&postcount=8)
GridEx.SetTabBackColor (http://www.abc4web.net/vb/showpost.php?p=273785&postcount=9)
GridEx.SetTabTextColor (http://www.abc4web.net/vb/showpost.php?p=273786&postcount=10)
GridEx.SetTabHiliteBackColor (http://www.abc4web.net/vb/showpost.php?p=273787&postcount=11)
GridEx.SetTabHiliteTextColor (http://www.abc4web.net/vb/showpost.php?p=273788&postcount=12)
GridEx.SetTabWidth (http://www.abc4web.net/vb/showpost.php?p=273789&postcount=13)
GridEx.GetTabCount (http://www.abc4web.net/vb/showpost.php?p=273791&postcount=14)
GridEx.SetNumberCols (http://www.abc4web.net/vb/showpost.php?p=274213&postcount=2)
GridEx.SetNumberRows (http://www.abc4web.net/vb/showpost.php?p=274214&postcount=3)
GridEx.GetNumberCols (http://www.abc4web.net/vb/showpost.php?p=274215&postcount=4)
GridEx.GetNumberRows (http://www.abc4web.net/vb/showpost.php?p=274216&postcount=5)
GridEx.SetCellText (http://www.abc4web.net/vb/showpost.php?p=274217&postcount=6)
GridEx.FitToWindow (http://www.abc4web.net/vb/showpost.php?p=274218&postcount=7)
GridEx.BestFit (http://www.abc4web.net/vb/showpost.php?p=274219&postcount=8)
GridEx.DeleteColumn (http://www.abc4web.net/vb/showpost.php?p=274237&postcount=9)
GridEx.DeleteRow (http://www.abc4web.net/vb/showpost.php?p=274238&postcount=10)
GridEx.DeleteTab (http://www.abc4web.net/vb/showpost.php?p=274239&postcount=11)
GridEx.RemoveFont (http://www.abc4web.net/vb/showpost.php?p=274242&postcount=12)
GridEx.ClearAllBitmaps (http://www.abc4web.net/vb/showpost.php?p=274243&postcount=13)
GridEx.RemoveBitmap (http://www.abc4web.net/vb/showpost.php?p=274246&postcount=14)



http://www.abc4web.net/vb/images/icons/icon_z.gif قائمة ما سوف يتم شرحه فيما بعد .......

--
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


http://i.imgur.com/g4KNTGz.gif

عبود عبود
29-12-2014, 02:20 AM
• GridEx.SetNumberCols يستخدم هذا الكود لتحديد إضافة عدد من الأعمدة إلى العنصر
فى هذا الكود يكون عدد الأعمدة التى تنشئ هو العدد المكتوب +1 بمعنى عدد الأعمدة يبدأ من 0 .



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

http://i.imgur.com/K9Whuzk.png

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

عبود عبود
29-12-2014, 02:25 AM
• GridEx.SetNumberRows يستخدم هذا الكود لتحديد إضافة عدد من الصفوف إلى العنصر
فى هذا الكود يكون عدد الصفوف التى تنشئ هو العدد المكتوب +1 بمعنى عدد الأعمدة يبدأ من 0 .


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

http://i.imgur.com/Zo2D5eT.png


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

عبود عبود
29-12-2014, 02:31 AM
• GridEx.GetNumberCols يستخدم هذا الكود لمعرفة إجمالى عدد الأعمدة الموجودة داخل العنصر .


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


http://i.imgur.com/w60Cw17.png


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

عبود عبود
29-12-2014, 02:33 AM
• GridEx.GetNumberRows : يستخدم هذا الكود لمعرفة إجمالى عدد الصفوف الموجودة داخل العنصر .



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


http://i.imgur.com/xoevtIA.png


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

عبود عبود
29-12-2014, 02:38 AM
• GridEx.SetCellText يستخدم هذا الكود لإدخال نص إلى العمود المحدد فى الصف المحدد
بمعنى إدخال نص إلى أى خلية يتم تحديدها .



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

http://i.imgur.com/o4ihskR.png

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

عبود عبود
29-12-2014, 02:42 AM
• GridEx.FitToWindow يستخدم هذا الكود لتعديل ضبط عرض عمود أو مجموعة من الأعمدة حتى تتناسب مع العرض الحالى للشبكة وهى عنصر GridEx أى أنه إذا كان عرض العنصر أكبر من مجموع العرض لكل الأعمدة فــ بالتالى هناك فراغ باقى من العرض للعنصر وبالتالى إذا كنت تريد أن تكون الأعمدة التى تم إنشاؤها داخل العنصر تملئ العنصر كله بدون وجود فراغ غير شاغر بالعنصر إستخدم هذا الكود .



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

http://i.imgur.com/RqGCkbT.png

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

عبود عبود
29-12-2014, 02:46 AM
• GridEx.BestFit يستخدم هذا الكود لتحديد عرض العمود أو بمعنى أصح عرض الخلايا بحيث تتناسب مع البيانات المدرجة بها أى النصوص المدرجة داخل الخلية بمعنى تحديد عرض الخلية بطول النص المدرج بها .



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


http://i.imgur.com/LUvvjr4.png



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

عبود عبود
29-12-2014, 02:50 PM
• GridEx.DeleteColumn يستخدم هذا الكود لحذف العمود الذى يتم تحديدة من العنصر GridEx .


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

http://i.imgur.com/uzXfPRi.png


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

عبود عبود
29-12-2014, 03:01 PM
• GridEx.DeleteRow يستخدم هذا الكود لحذف الصف الذى يتم تحديدة من عنصر GridEx .


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


http://i.imgur.com/jP8D3sb.png


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

عبود عبود
29-12-2014, 03:15 PM
• GridEx.DeleteTab يستخدم هذا الكود لحذف تبويب أو لسان من العنصر GridEx .


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

http://i.imgur.com/tRKzrI2.png


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

عبود عبود
29-12-2014, 03:35 PM
• GridEx.RemoveFont يستخدم هذا الكود لإزالة خط معين يتم تحديدة من خلال رقم المعرف الخاص به ليتم إزالتة من قائمة الخطوط المستخدمة فى العنصر .



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


http://i.imgur.com/HWIQKoi.png


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

عبود عبود
29-12-2014, 04:08 PM
• GridEx.ClearAllBitmaps يستخدم هذا الكود لشطب أو حذف أو مسح كل الصور التى تم وضعها كـــ قائمة قبل ذلك كما شاهدنا فى الشرح السابق .



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

http://i.imgur.com/dlXi2Cn.png


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

عبود عبود
29-12-2014, 04:45 PM
• GridEx.RemoveBitmap يستخدم هذا الكود وذلك لحذف صورة من قائمة الصور وذلك عن طريق وضع المعرف الخاص بها والذى تم تخزين الصورة فية فى ذاكرة العنصر من قبل كما وضحنا سابقا .



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


http://i.imgur.com/GJoyuIW.png


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

بريزة
29-12-2014, 05:16 PM
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

أبو يوسف
30-12-2014, 07:16 PM
:teslam:


جزاك الله خيرا أخانا عبود

ثامر أبو بلقيس
30-12-2014, 07:21 PM
السلام عليكم ورحمة الله وبركاته
شكرا جزيلا مجهود ممتاز وعمل منظم و مفيد :abc_138:

عبود عبود
31-12-2014, 01:58 PM
تحياتى لكم جميعا

azizsoft
31-12-2014, 07:16 PM
بسم الله الرحمن الرحيم

جزاكم الله خيرا استاذ عبود
شرح رائع ومنسق

متابعين ان شاء الله :abc_022:

عبود عبود
31-12-2014, 11:29 PM
جزاك الله خيرا أخى عزيز على المرور الجميل

إن شاء الله القادم سيكون أفضل ومرحلة الفيديو قادمة

:abc_152:

abohmam
01-01-2015, 01:42 AM
جزاك الله خيرا أخى عبود

ماشاء الله دروس مفيدة والشرح رائع جدا

تقبل أجمل تحية

أبو صخر
01-01-2015, 02:50 PM
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

أبو فارس
03-01-2015, 01:57 PM
لك كل الشكر والتقدير على جهودك الرائعة

الصقر الجريح
15-06-2015, 12:28 AM
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

امل الماضي
06-07-2015, 09:58 AM
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية . موفق بإذن الله ... لك مني أجمل تحية .

عظيمه
30-12-2015, 06:18 AM
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .
موفق بإذن الله ... لك مني أجمل تحية .

فرح صالحي
01-01-2016, 09:46 PM
شـكــ وبارك الله فيك ـــرا لك:abc_152: ... لك مني أجمل تحية .

زياد مقداد
02-01-2016, 07:14 PM
كل الشكر للمبدع الأخ عبود
جازاك الله خيري الدنيا و الآخرة

محمد سامر
12-08-2016, 02:16 AM
موفق بإذن الله ... لك مني أجمل تحية . :abc_052:

جمال سات
15-05-2020, 01:16 AM
بارك الله فيك

كمال عماري
21-05-2020, 03:25 PM
شكرا اخي:abc_051::abc_091::abc_022: