PDA

View Full Version : سوال: حذف آیکون اصلی ریبون



nazanin_90
پنج شنبه 08 اسفند 1392, 12:37 عصر
سلام دوستان!
من در محیط اکسس برای ساخت ریبون ازکامپننت Codejock.CommandBars.Unicode.v15.0.1.ocx استفاده می کنم . میخواهم آیکونیکه در شکل زیر مشخص کرده ام را ازریبون مخفی یا حذف نمایم ، برای این کار چه کدی بنویسم؟

نمی دانم چرا فایلم آپلود نمیشه ؟

nazanin_90
پنج شنبه 08 اسفند 1392, 22:26 عصر
سلام جناب m.4.r.m !
من هرچه سعی میکنم نمیتوانم تصویر برنامه ام را آپ نمایم .
در تصویر یکی ازنرم افزار های شما تحت عنوان نرم افزار صدور فیش و کلینیک بیمارستان

یک آیکون در سمت راست که یک تصویر خانه در آن درج شده است وجود دارد . من میخواهم در برنامه ام این آیکون را مخفی نمایم
با تشکر

m.4.r.m
جمعه 09 اسفند 1392, 12:19 عصر
شما باید این قسمت رو از کد نویسی حذف کنید

Set controlfile = ribbonbar.AddSystemButton
controlfile.IconId = 1
controlfile.CloseSubMenuOnClick = True
توضیح :
سطر اول : یک دکمه به ریبون اضافه می کنه .
سطر دوم : آیکون مربوطه به دکمه سیستم ( همان عکس خانه ) را مشخص می کند
سطر سوم : دکمه قابل مشاهده می شود .

شما باید این سه خط رو از برنامه حذف کنید

nazanin_90
جمعه 09 اسفند 1392, 20:21 عصر
با سلام و تشکر از راهنمائی خوب شماجناب m.4.r.m عزیز
با اجازه شما یک سوال دیگرهم داشتم و آن اینکه در نوار بالای ریبون ( همان قسمتی که درنرم افزار صدور فیش و کلینیک بیمارستان شما عنوان درباره ما تنظیمات کاربری خروج درج گردیده است ) آیاامکان اضافه شدن ایکون در قسمت های مختلف این نوار وجود دارد ؟ من می خواهم باحذف نوار عنوان فرم برنامه ام از این نوار به عنوان نوارعنوان استفاده کنم و در منتهی الیه سمت راست آن دو آیکن x - جهت بستن و مینیمایزکردن برنامه و در سمت چپ آیکون و عنوان برنامه را درج نمایم.
با تشکر فراوان

m.4.r.m
شنبه 10 اسفند 1392, 00:22 صبح
نشد که نداریم باید نگاه کنم بهت می گم اما اون قسمت آیکون نزاری بهتره ریختش می خوره به هم .

nazanin_90
شنبه 10 اسفند 1392, 02:01 صبح
نشد که نداریم باید نگاه کنم بهت می گم اما اون قسمت آیکون نزاری بهتره ریختش می خوره به هم .
سلام
آیا همان قسمت (نوار مورد نظر ) هم قابل حذف شدن هست ؟
با تشکر

m.4.r.m
شنبه 10 اسفند 1392, 15:55 عصر
اون قسمت هم کد هاش ایناست نخواستی بر دار

ribbonbar.QuickAccessControls.Add XtremeCommandBars.XTPControlType.xtpControlButton, 100, "درباره ما", False, False
'ribbonbar.QuickAccessControls.Add XtremeCommandBars.XTPControlType.xtpControlButton, 101, "تنظيمات", False, False
ribbonbar.QuickAccessControls.Add XtremeCommandBars.XTPControlType.xtpControlButton, 102, "تنظيمات کاربري", False, False
ribbonbar.QuickAccessControls.Add XtremeCommandBars.XTPControlType.xtpControlButton, 103, "خروج", False, False

nazanin_90
سه شنبه 13 اسفند 1392, 21:27 عصر
با سلام مجدد
منظوربنده حذف آیکون های روی نوارفوق نیست بلکه حذف خودنواری است که آن آیکون ها روی آن قرار دارد , به عبارتی من میخواهم از ریبون ، فقط آن قسمتی که دارای تب(tab) است داشته باشم.
آیاچنین امکانی وجود دارد؟
باتشکر

m.4.r.m
سه شنبه 13 اسفند 1392, 21:48 عصر
کدشم تو همین قسمته . جایی دیگه نیست

nazanin_90
سه شنبه 13 اسفند 1392, 23:40 عصر
کدشم تو همین قسمته . جایی دیگه نیست
سلام جناب m.4.r.m !
با این وجود ، آیا شمامیدانی کدش چیست ؟
با تشکر