Payam Moradi
سه شنبه 14 آذر 1385, 13:45 عصر
سلام
بالاخره بعد از تقریبا 2 سال دوری از این سایت تصمیم گرفتم چند ابزار قدرتمند در اختیار اعضا بگذارم.
این ابزارها شامل اکتیوایکسهای پیشرفته با ظاهری شبیه به پوسته آفیس 2003 و 2007 تقریبا نیاز شما رو برای طراحی یک برنامه کاربردی و زیبا برطرف میکنه. این ابزارها برای VB6.0 , VB.NET , VC.NET طراحی شده است(حدود 10 مورد)
اولین کنترل Command Bar هست که در صورت استقبال زیاد بقیه آنها را معرفی خواهم کرد.
توضیح:
توسط این کنترل میتوانید تمامی منوها، میله ابزارها، پنلها، پنجرهای فرزند، میله وضعیت و غیره را طراحی و ظاهری دلخواه به آن بدهید.
کنترل مربوطه در فایل ضمیمه به همراه دو نمونه برنامه VB6.0 و VB.NET در اختیار همه قرار داده شده است. البته برنامه نمونه VB6.0 کامل ولی نمونه دات نت ناقص است. (فکر میکنم برای دات نت یک سری مشکلات داره که حل میشه)
یک برنامه هم جهت رجیستر نمودن کامپوننتها به نام Register1.exe در پوشه Com وجود دارد از این برنامه برای رجیستر کردن فایل Payam.CommandBars.ocx و RICHTX32.OCX و comdlg32.ocx استفاده نمایید. البته اگر فایلهای RICHTX32.OCX و comdlg32.ocx را درسیستم دارید نیازی به ثبت آن نیست. توصیه میکنم قبل از استفاده از ابزارها آنها را در دایر System32 ویندوز کپی سپس رجیستر نمایید.
توجه: این ابزار[ها] فقط برای ویندوز XP SP2 و نسخه های بالاتر طراحی شده است. همینطور در صورت استفاده در دات نت از نسخه 2005 و فریم ورک 2 به بالا استفاده نمایید. (البته امتحانش در سایر نسخه های قدیمی ضرر نداره)
در برنامه ی نمونه به تمامی منوها رجوع کرده و در هر قسمت از سطح فرم کلید و راست کلید نمایید تا از قابلیتهای بیشمار آن استفاده کنید.
این نکته را متذکر شوم که کنترل یک نسخه آزمایشی تصور نموده و از دوستان خواهش میکنم ابتدا با طرح ابتدایی برنامه، کنترل را کامل تست نمایند و سپس اقدام به طرح برنامه کاربردی نمایند. همینطور از کلیه عزیزان درخواست میشود با تست ابزارها در رایانه ها و ویندوزهای مختلف نتیجه را در اختیار بقیه قرار دهند تا در صورت وجود خطا سایرین نیز مطلع شوند. البته بنده از این ابزارها بارها در برنامه های مختلف استفاده کردم و هیچ مشکلی نداشتم.
توجه: استفاده از این ابزار[ها] برای همه رایگان بوده و باز هم ذکر میکنم ابتدا تست و سپس در برنامه های کاربردی استفاده نمایید. چون در صورت ضرر هیچ مسئولیتی ............
توصیف:
این ابزار علیرقم داشتن امکانات و سطح گرافیک بالا (قابلیت بکارگیری تصاویر و آیکونهای آلفا (32بیت حتی در VB6)) به هیچ عنوان سرعت سیستم شما را پایین نمی*برد و در مقابل نمونه های مشابه امکانات بیشتری دارد(از جمله پشتیبانی کامل از ک.پ فارسی).
امکان سفارشی نمودن ظاهر برنامه برای کاربر وجود دارد.
یک تصویر از یک برنامه کاربردی (دبیرخانه) که با همین ابزار[ها] طراحی شده برای دوستان گذاشتم تا به صحت عملکرد آن اطمینان حاصل نمایند.
دیگر:
کسانی که با آبجکت CommandBars آفیس 2003 کار کردند براحتی توانایی استفاده از این ابزار را دارند. تمامی کلاسها و خصایص مشابه مورد مذکور میباشد.
این تاپیک فقط جهت عرضه این ابزار ایجاد شده و اعضای محترم با توجه به نمونه برنامه و خلاقیت خود میتواند از سایر امکانات این ابزار استفاده کنند. (در برنامه نمونه فقط یکصدم قابلیتها استفاده شده بعلت عدم وجود نمونه و کمی زمان).
بنابراین آموزشی در مورد نحوه استفاده نخواهد بود (مگر در صورت استقبال زیاد و مهمتر نتیجه مثبت تست ابزارها توسط اعضا، برنامه های نمونه بیشتری در اختیار عزیزان قرار خواهم داد.)
در صورتی که آزمایش ابزار موفقیت آمیز باشد منتظر سایر ابزارها نیز باشید.
هردو فایل RAR رو کنار هم بگذارید و سپس پوشه Payam.CommandBars را از داخل یکی از آنها استخراج نمایید.
موفق باشید.
نمونه های بیشتری آپلود شد:
پیرو درخواست عزیزان یک نمونه برنامه دیگر جهت استفاده بیشتر از امکانات Payam.CommandBars در این تاپیک قرار دادم.
http://barnamenevis.org/forum/showthread.php?t=57807
ابزار جدید ارائه شد:
جهت آشنایی با ابزار جدید Payam.CommandBarsDesigner به این لینک مراجعه کنید:
http://www.barnamenevis.org/forum/sh...ad.php?t=62489 (http://www.barnamenevis.org/forum/showthread.php?t=62489)
بالاخره بعد از تقریبا 2 سال دوری از این سایت تصمیم گرفتم چند ابزار قدرتمند در اختیار اعضا بگذارم.
این ابزارها شامل اکتیوایکسهای پیشرفته با ظاهری شبیه به پوسته آفیس 2003 و 2007 تقریبا نیاز شما رو برای طراحی یک برنامه کاربردی و زیبا برطرف میکنه. این ابزارها برای VB6.0 , VB.NET , VC.NET طراحی شده است(حدود 10 مورد)
اولین کنترل Command Bar هست که در صورت استقبال زیاد بقیه آنها را معرفی خواهم کرد.
توضیح:
توسط این کنترل میتوانید تمامی منوها، میله ابزارها، پنلها، پنجرهای فرزند، میله وضعیت و غیره را طراحی و ظاهری دلخواه به آن بدهید.
کنترل مربوطه در فایل ضمیمه به همراه دو نمونه برنامه VB6.0 و VB.NET در اختیار همه قرار داده شده است. البته برنامه نمونه VB6.0 کامل ولی نمونه دات نت ناقص است. (فکر میکنم برای دات نت یک سری مشکلات داره که حل میشه)
یک برنامه هم جهت رجیستر نمودن کامپوننتها به نام Register1.exe در پوشه Com وجود دارد از این برنامه برای رجیستر کردن فایل Payam.CommandBars.ocx و RICHTX32.OCX و comdlg32.ocx استفاده نمایید. البته اگر فایلهای RICHTX32.OCX و comdlg32.ocx را درسیستم دارید نیازی به ثبت آن نیست. توصیه میکنم قبل از استفاده از ابزارها آنها را در دایر System32 ویندوز کپی سپس رجیستر نمایید.
توجه: این ابزار[ها] فقط برای ویندوز XP SP2 و نسخه های بالاتر طراحی شده است. همینطور در صورت استفاده در دات نت از نسخه 2005 و فریم ورک 2 به بالا استفاده نمایید. (البته امتحانش در سایر نسخه های قدیمی ضرر نداره)
در برنامه ی نمونه به تمامی منوها رجوع کرده و در هر قسمت از سطح فرم کلید و راست کلید نمایید تا از قابلیتهای بیشمار آن استفاده کنید.
این نکته را متذکر شوم که کنترل یک نسخه آزمایشی تصور نموده و از دوستان خواهش میکنم ابتدا با طرح ابتدایی برنامه، کنترل را کامل تست نمایند و سپس اقدام به طرح برنامه کاربردی نمایند. همینطور از کلیه عزیزان درخواست میشود با تست ابزارها در رایانه ها و ویندوزهای مختلف نتیجه را در اختیار بقیه قرار دهند تا در صورت وجود خطا سایرین نیز مطلع شوند. البته بنده از این ابزارها بارها در برنامه های مختلف استفاده کردم و هیچ مشکلی نداشتم.
توجه: استفاده از این ابزار[ها] برای همه رایگان بوده و باز هم ذکر میکنم ابتدا تست و سپس در برنامه های کاربردی استفاده نمایید. چون در صورت ضرر هیچ مسئولیتی ............
توصیف:
این ابزار علیرقم داشتن امکانات و سطح گرافیک بالا (قابلیت بکارگیری تصاویر و آیکونهای آلفا (32بیت حتی در VB6)) به هیچ عنوان سرعت سیستم شما را پایین نمی*برد و در مقابل نمونه های مشابه امکانات بیشتری دارد(از جمله پشتیبانی کامل از ک.پ فارسی).
امکان سفارشی نمودن ظاهر برنامه برای کاربر وجود دارد.
یک تصویر از یک برنامه کاربردی (دبیرخانه) که با همین ابزار[ها] طراحی شده برای دوستان گذاشتم تا به صحت عملکرد آن اطمینان حاصل نمایند.
دیگر:
کسانی که با آبجکت CommandBars آفیس 2003 کار کردند براحتی توانایی استفاده از این ابزار را دارند. تمامی کلاسها و خصایص مشابه مورد مذکور میباشد.
این تاپیک فقط جهت عرضه این ابزار ایجاد شده و اعضای محترم با توجه به نمونه برنامه و خلاقیت خود میتواند از سایر امکانات این ابزار استفاده کنند. (در برنامه نمونه فقط یکصدم قابلیتها استفاده شده بعلت عدم وجود نمونه و کمی زمان).
بنابراین آموزشی در مورد نحوه استفاده نخواهد بود (مگر در صورت استقبال زیاد و مهمتر نتیجه مثبت تست ابزارها توسط اعضا، برنامه های نمونه بیشتری در اختیار عزیزان قرار خواهم داد.)
در صورتی که آزمایش ابزار موفقیت آمیز باشد منتظر سایر ابزارها نیز باشید.
هردو فایل RAR رو کنار هم بگذارید و سپس پوشه Payam.CommandBars را از داخل یکی از آنها استخراج نمایید.
موفق باشید.
نمونه های بیشتری آپلود شد:
پیرو درخواست عزیزان یک نمونه برنامه دیگر جهت استفاده بیشتر از امکانات Payam.CommandBars در این تاپیک قرار دادم.
http://barnamenevis.org/forum/showthread.php?t=57807
ابزار جدید ارائه شد:
جهت آشنایی با ابزار جدید Payam.CommandBarsDesigner به این لینک مراجعه کنید:
http://www.barnamenevis.org/forum/sh...ad.php?t=62489 (http://www.barnamenevis.org/forum/showthread.php?t=62489)