ورود

View Full Version : سوال: چه زمانی از Ribbon Form استفاده کنیم



Salar Ashgi
شنبه 03 مهر 1389, 21:14 عصر
سلام ، سوالی که داشتم اینه که : همانطور که در محیط Office 2007 مشاهده کرده اید ،
مثلا در Word 2007 محیط پایین Ribbon یک چیز ثابتی است (TextBox) محیط Text Editor ای
که متن خود را در آن مینویسیم و تمام Tab های Ribbon روی متن این Text Editor کار میکنند ،
حالا سوالم اینجاست که آیا از Ribbon Forms در حالتی برای طراحی نرم افزار استفاده میشه
که پایین Ribbon حالت ثابتی داشته باشه ؟! (مثل Word 2007 ) چون بنظر خودم اگه پایین
Ribbon یه چیز ثابتی نباشه ، کمی طراحی GUI برنامه دچار مشکل میشه !؟

مثال :
http://salarcpp.persiangig.com/new_folder_4/1/Ribbon.png

Salar Ashgi
یک شنبه 04 مهر 1389, 18:44 عصر
نمیدونم تونستم منظورمو خوب برسونم یا نه ؟! دوستان با تجربه نظری راجب این مورد
ندارند ؟!

Dr.Bronx
دوشنبه 26 مهر 1389, 01:30 صبح
سلام ؛

بعضی از حالات رخ میده که خوب وقتی خودتون به عنوان یک کاربر به صفحه اصلی نگاه میکنید میبینید با هم جور در نمیاد این قضایا .
مثلا یک فرمی رو باز میکنید و خوب ترکیب اون فرم جوری هست که به ظاهر صفحه اصلی هیچ شباهتی نداره خوب اینجا تا جایی که امکانش هست باید همسان سازی انجام بشه چون بسیار خسته کننده میشه این حرکت .
فکرش رو بکنید یک فرم دارید گرید داره یک فرم دارید همش تکست باکس هست یک فرم دارید عکس داره داخلش و غیره ... حالا چه جوری میشه اینها رو با ribbon ست کرد .
اولین نکته این هست که فرم هارو یا Child ایجاد کنید و محیط بین Ribbon و Statusbar بشه Sub شما و فرم هایی که قرار هست باز بشه به اندازه ای باشه که روی ribbon bar و statubar رو نگیره .
موضوع بعدی رنگ بندی هست که اگر اون رو رعایت کنید خیلی از مشکلات حل میشه خوب کمی سخت هست با این Themeی که شما توی عکس گذاشتید همه چیز رو ست کنید . فکر می کنم بهترین Themeی که بشه همه چیز رو ست کرد Black باشه . چون اکثر نوشته ها سیاه هست و میشه به نوعی تطبیق داد بقیه object هارو .

اما در کل ؛ به نظر من که با Ribbon زیاد کار کردم نه اصلا اینطور نیست مشکلی در UI پیش نمیاد . البته به شرطی که مواردی که گفتم رعایت بشه . یعنی کاربر یک دفعه از یک محیط به یک محیط دیگه برده نشه .

موفق و موید باشید ./