Ahmad Chehreghani
سه شنبه 14 آبان 1387, 22:38 عصر
سلام
يکي از ابزاري که در Delphi 2009 ارائه شده Ribbon هستش که خيليم قشنگه.
من در اينجا سعي دارم طريقه کار با Ribbon را به صورت مقدماتي آموزش بدم.
شروع:
ابتدا يک شعي ActionManager بر روي فرم قرار مي دهيم.
يک شعي Ribbon نيز بر روي فرم قرار مي دهيم.
روي Ribbon راست کليک کرده و Add Application Menu را انتخاب کنيد.
دوباره بر روي Ribbon راست کليک کرده و Add Quick Access Toolbar را ميزنيم.
حال روي ActionManager دوبار کليک کنيد تا پنجره Editing باز شود.
http://i34.tinypic.com/2jahjcn.jpg
حال روي New Action کليک کرده و گزينه Standard را انتخاب کنيد، در پنجره ظاهر شده تمامي زيرمجموعه هاي Edit را انتخاب و تاييد کنيد.(براي انتخاب از کليد CTRL استفاده نماييد)
دوباره عمل را تکرار کنيد و ايندفعه تمامي زير مجموعه هاي File را انتخاب و تاييد کنيد.
روي Ribbon راست کليک کرده و Add tab را بزنيد تا Tab جديدي ساخته شود.
حال روي Tab جديد راست کليک کرده و Add Group را بزنيد تا گروه جديدي ايجاد گردد.
روي ActionManager دوبار کليک کنيد تا دوباره پنجره Editing باز شود.
حال از قسمت Categories ، Edit را انتخاب کرده و آن را بکشيد و بر روي گروه جديد که اضافه کرديد رها کنيد.
شما مي توانيد هريک از اکشنها را مجزا بکشيد و در آنجا رها کنيد(در ادامه توضيح داده خواهد شد).
حالا يک شيع ممو بر روي فرم خود قرار دهيد و Align آن را برابر alClient قرار دهيد.
حال نوبت به منوي اصلي ميرسيم، دوباره روي ActionManager دوبار کليک کنيد تا دوباره پنجره Editing باز شود، حال گزينه File را از قسمت Categories انتخاب کنيد.
گزينه Open را از قسمت Actions گرفته و به روي دايره اي که بر روي Ribbon است هدايت کنيد تا زير منو ي دايره ظاهر شود، حال آن را رها کنيد.
http://i35.tinypic.com/34sjmdc.jpg
اين کار را براي گزينه هاي ديگر نيز انجام مي دهيم.
تا اينجا برنامه ما کار Copy و Past و اينجور کارها رو انجام مي ده و ما ياد گرفتيم که چگونه از اکشنها در ريبون استفاده کنيم.
در آموزش بعدي سعي مي کنم نحوه کد نويسي براي منو ها و طريقه اضافه کردن اکشن جديد که بتونه دستورات ما رو اجرا کنه بهتون آموزش مي دم. (به طور مثال عوض کردن Style مربوط به Ribbon به صورت برنامه نويسي)
فايل ضميمه حاوي کد اين برنامه است.
يکي از ابزاري که در Delphi 2009 ارائه شده Ribbon هستش که خيليم قشنگه.
من در اينجا سعي دارم طريقه کار با Ribbon را به صورت مقدماتي آموزش بدم.
شروع:
ابتدا يک شعي ActionManager بر روي فرم قرار مي دهيم.
يک شعي Ribbon نيز بر روي فرم قرار مي دهيم.
روي Ribbon راست کليک کرده و Add Application Menu را انتخاب کنيد.
دوباره بر روي Ribbon راست کليک کرده و Add Quick Access Toolbar را ميزنيم.
حال روي ActionManager دوبار کليک کنيد تا پنجره Editing باز شود.
http://i34.tinypic.com/2jahjcn.jpg
حال روي New Action کليک کرده و گزينه Standard را انتخاب کنيد، در پنجره ظاهر شده تمامي زيرمجموعه هاي Edit را انتخاب و تاييد کنيد.(براي انتخاب از کليد CTRL استفاده نماييد)
دوباره عمل را تکرار کنيد و ايندفعه تمامي زير مجموعه هاي File را انتخاب و تاييد کنيد.
روي Ribbon راست کليک کرده و Add tab را بزنيد تا Tab جديدي ساخته شود.
حال روي Tab جديد راست کليک کرده و Add Group را بزنيد تا گروه جديدي ايجاد گردد.
روي ActionManager دوبار کليک کنيد تا دوباره پنجره Editing باز شود.
حال از قسمت Categories ، Edit را انتخاب کرده و آن را بکشيد و بر روي گروه جديد که اضافه کرديد رها کنيد.
شما مي توانيد هريک از اکشنها را مجزا بکشيد و در آنجا رها کنيد(در ادامه توضيح داده خواهد شد).
حالا يک شيع ممو بر روي فرم خود قرار دهيد و Align آن را برابر alClient قرار دهيد.
حال نوبت به منوي اصلي ميرسيم، دوباره روي ActionManager دوبار کليک کنيد تا دوباره پنجره Editing باز شود، حال گزينه File را از قسمت Categories انتخاب کنيد.
گزينه Open را از قسمت Actions گرفته و به روي دايره اي که بر روي Ribbon است هدايت کنيد تا زير منو ي دايره ظاهر شود، حال آن را رها کنيد.
http://i35.tinypic.com/34sjmdc.jpg
اين کار را براي گزينه هاي ديگر نيز انجام مي دهيم.
تا اينجا برنامه ما کار Copy و Past و اينجور کارها رو انجام مي ده و ما ياد گرفتيم که چگونه از اکشنها در ريبون استفاده کنيم.
در آموزش بعدي سعي مي کنم نحوه کد نويسي براي منو ها و طريقه اضافه کردن اکشن جديد که بتونه دستورات ما رو اجرا کنه بهتون آموزش مي دم. (به طور مثال عوض کردن Style مربوط به Ribbon به صورت برنامه نويسي)
فايل ضميمه حاوي کد اين برنامه است.