ورود

View Full Version : کلاس های بی نیاز



binyaz2003
شنبه 22 مهر 1385, 13:43 عصر
کلاس متن لغزنده بی نیاز

مشخصات کلاس : http://www.binyazprograms.com/show.php?id=41

دانلود :‌http://www.binyazprograms.com/show.php?id=9

rezakhj
دوشنبه 01 آبان 1385, 07:56 صبح
آقای بی نیاز با تشکر از شما
در مورد کلاس headersort شما سوالی داشتم.
آیا در گرید حتما باید view تعریف شود یا با table هم مشکلی ندارد؟
چون من table را که انتخاب میکنم پیغامهای خطا میدهد.

binyaz2003
دوشنبه 01 آبان 1385, 16:21 عصر
در کلاس GridSort احتیاجی به تعریف ویو نیست و با جداول هم کار میکند.
فقط بایستی خاصیت isdelidx را برابر .T. قراردهید.
چه خطایی میدهد؟

binyaz2003
پنج شنبه 04 آبان 1385, 14:31 عصر
پک ابزارهای برتر ویژوال فاکس پرو حاوی چهارده نرم افزار برتر جهت قفل گزاری و فشرده سازی فایلهای اجرایی و کلاس های نوشته شده
در ویژوال فاکس پرو میباشد که اکثر آنها رجیستر شده هستند.

جزئیات بیشتر و لیست نرم افزارها : http://www.binyazprograms.com/show.php?id=43

rezakhj
شنبه 06 آبان 1385, 10:53 صبح
در کلاس GridSort احتیاجی به تعریف ویو نیست و با جداول هم کار میکند.
فقط بایستی خاصیت isdelidx را برابر .T. قراردهید.
چه خطایی میدهد؟

هنگامی که روی هیدر کلیک میشود .
خطای زیر گزارش میشود:

command cannot be issued on a table with cursors in table buffering mode

بعد از کلیک روی ignore خطای table has no index order set میدهد .

آیا باید برای فیلدهای انتخابی در گرید ، index تعریف شود ( بصورت index on name to name1
یا در همان ساختار فایل که ایندکس ها مشخص میشوند کافی است و نیاز به تعریف ندارد ؟

binyaz2003
شنبه 06 آبان 1385, 17:16 عصر
با سلام
ساخت هیچ ایندکسی لازم نیست اگر سورس رو دیده باشید این کلاس برای منبع داده (کرسر یا جدول ) یک ایندکس موقتی ساخته و اطلاعات را مرتب میکند.
این خطا به این دلیل اتفاق می افتد که شما از بافرینگ استفاده کرده باشید حالا یا کرسرتون یا جدول یا اینکه خاصیت buffermode فرم مخالف صفر باشد.اگر با این خصوصیت کاری ندارید با قراردادن مقدار آن به صفر خطایی اتفاق نمی افتد.

rezakhj
چهارشنبه 10 آبان 1385, 12:57 عصر
با تشکر فراوان از شما که به سوالها با حوصله جواب میدهید.

در data environment خاصیت buffer mode override را برابر صفر قرار دادم ولی باز هم همان خطا ظاهر میشود
ولی وقتی view انتخاب میکنم خطائی ندارد
فقط یک مشکل در view دارم
و آن زمانی است که روی رکوردها حرکت میکنم خاصیت afterrowcolchange را که برابر thisform.refresh قرار داده بودم عمل نمی کند یعنی فیلدهای بالای گرید تغییری نمی کنند و ثابت می مانند و همچنین زمانی که رکورها را با txtbtns ها next یا previos میکنم در گرید تغییری ایجاد نمیشود و روی رکورد ثابت مانده است .

ضمنا زمانی که از فرم خارج میشود در خطی که فایلهای ایندکس موقت را ظاهرا پاک می کند خطای زیر میدهد.
file is in use

البته در زیر برنامه delidx

binyaz2003
چهارشنبه 10 آبان 1385, 14:27 عصر
عرض کردم buffermode خود فرم هم باید 0 باشه تا هیچ خطایی پیش نیاد و نیاز به تعریف ویو هم نداشته باشید.مشکل گرید هم ربطی به ویو یا buffermode نداره باید ببینید مشکل از کجاست در ضمن از واقعه beforrowchange هم میتونید استفاده کنید
خطای بعد هم همونطور که واضح هست یکی از جداول شما به همراه فایل ایندکس در حال استفاده هستند که این برنامه میخواهد آنها را پاک کند.از بسته بودن جداول مطمئن شوید.
میتونید هم خاصیت isdelidx کلاس رو .F. قرار دهید.

binyaz2003
جمعه 12 آبان 1385, 13:54 عصر
مقاله جدید در سایت بی نیاز

برنامه نویسی فارسی در ویژوال فاکس پرو : http://www.binyazprograms.com/show.php?id=44

نظر یادتون نره

rahro
شنبه 13 آبان 1385, 11:58 صبح
مقاله جدید در سایت بی نیاز

برنامه نویسی فارسی در ویژوال فاکس پرو : http://www.binyazprograms.com/show.php?id=44

نظر یادتون نره
سلام
جالبه . ولی ایکاش در خصوص تفسیر یک کلاس ساده توضیحاتی میداید

ali_80564
چهارشنبه 24 آبان 1385, 22:55 عصر
سلام
میخواستم یک سایت برای دانلود e_book به زبان فارسی در مورد برنامه نویسی ویژوال فاکس پرو برایم معرفی کنید. با تشکر

binyaz2003
پنج شنبه 25 آبان 1385, 09:59 صبح
متاسفانه چنین سایتی وجود ندارد.تنها جایی که شما میتوانید مطالب فارسی را بیابید همین سایت و www.binyazprograms.com است.

binyaz2003
پنج شنبه 02 آذر 1385, 22:08 عصر
کلاس پیش نمایش چاپ برای ویژوال فاکس پرو 8 و قبل از آن
همینطور که از اسمش پیداست به درد ویژوال فاکس پرو 9 نمیخوره امروز داشتم سری به آرشیوم میزدم که به این کلاس برخوردم پایه و اساس این کلاس و یک چیزی حدود 2 سال پیش یکی از دوستان قرار داد و منم شروع کردم که امکاناتی رو به اون اضافه کنم کارم تمام نشده بود که ویرایش 9 اومد و منصرف شدم اما امروز که دیدمش گفتم شاید هنوز خیلیها مثل من از 8 یا پایینتر استفاده میکنند پس درستش کردم و براتون میزارم.هنوز جستجوش کمی مشکل داره پس با نظراتتون کمک کنید کاملش کنم.به همراه اون یک مثال هم گزاشتم با یک جدول حاوی تقریبا 5000 رکورد تا تست کنید.قبل استفاده هم باید پروژه رو rebuild کنید.حالا میرسیم سر اصل مطلب که امکانات کلاس هست . با عکسی که قرار میدم امیدوارم همه مطلب رو بگیرید.

mehran_337
پنج شنبه 02 آذر 1385, 22:12 عصر
چرا به درد 9 نمی خوره ؟

دیگه نمیخوای ادامه اش بدی؟ خیلی دنبال همچین چیزی بودم

binyaz2003
پنج شنبه 02 آذر 1385, 22:15 عصر
در 9 مشکل داره در ضمن شما در 9 سورس REPORT LISTENER رو دارید و میتونید کاملا اون رو شخصی سازی کنید.اما بخاطر کند بودن عملیات رندر من هنوز با 8 کار میکنم.

binyaz2003
چهارشنبه 08 آذر 1385, 23:57 عصر
نظرتون چیه ؟
دارم روش کار میکنم الان اسکرولبار رو برای چپ به راست و راست به چپ همراه منو ساپورت میکنه

kia1349
دوشنبه 13 آذر 1385, 07:29 صبح
قشنگ شده آقای حسین زاده

binyaz2003
دوشنبه 13 آذر 1385, 09:43 صبح
با سلام
ممنونم از توجهتون ان شاءا... همین روزها تمام میشه بطور کامل میخواستم برای یکشنبه برسونمش که مناسبت خوبی هم بود اما بدلیل کارهای نمایشگاه کامپیوتر کرمان و کارهای غرفه و ... نرسیدم.
اینم قابلیت transparent و یک عکس از builder کلاس :

http://www.binyazprograms.com/products/bsc/pic1.GIF
http://www.binyazprograms.com/products/bsc/pic2.GIF

kia1349
دوشنبه 13 آذر 1385, 12:25 عصر
عالیه.کاراتون قشنگه.موفق باشید

mehran_337
شنبه 18 آذر 1385, 13:13 عصر
واقعا خسته نباشید عالیه
کی اماده می شه ؟

mehran_337
یک شنبه 19 آذر 1385, 14:16 عصر
از آقای بی نیاز سوالی دارم که فکر می کنم راسته تخصصه خودشونه
می خوام با عکس اسکرولر درست کنم در خواص move مشکل دارم . در ضمن اگر این اسکرولر درست شد چطور می تونم متنی یا شکلی را درآن قرار دهم که اسکرول شود

binyaz2003
دوشنبه 20 آذر 1385, 21:20 عصر
http://www.universalthread.com/wconnect/wc.dll?2,2,10072

mehran_337
سه شنبه 21 آذر 1385, 09:07 صبح
این لینک error داد . مشکل چیه؟

binyaz2003
سه شنبه 21 آذر 1385, 11:55 صبح
در قسمت دانلود universalthread کلمه scroll رو جستجو کنید.

binyaz2003
چهارشنبه 22 آذر 1385, 17:51 عصر
کلاس اسکین بی نیاز مخصوص برنامه نویسان ویژوال فاکس پرو با امکاناتی بینظیر مخصوص زبان فارسی
توضیحات و تصاوير : http://binyazprograms.com/indexfa.php?page=product&stid=36

binyaz2003
جمعه 01 دی 1385, 17:44 عصر
اولین مجموعه از 10 مجموعه حاوی 10 اسکین بی نیاز جهت کار با کلاس اسکین بی نیاز آماده دانلود شد.
http://binyazprograms.com/indexfa.php?page=download&stid=27

binyaz2003
سه شنبه 05 دی 1385, 16:11 عصر
با سلام
اول تشکر میکنم از دوستان
پک ابزار برتر ویژوال فاکس پرو بروزرسانی و موارد زیر اضافه شد :


Binyaz Grid Class
Binyaz Print Preview Form Class
Binyaz Marquee Class (Shareware)
Binyaz Skin Class (Shareware)
VFP8 SP1
VFP8-KB887684-X86 (VFP8 GDI+ Hotfix)
VFP8-KB887685-X86 (VFP8 Runtime GDI+ Hotfix)
VFP9 SP1
VFP9 SP2


مشاهده تمامی موارد : http://binyazprograms.com/indexfa.php?page=product&stid=35

rezakhj
چهارشنبه 06 دی 1385, 10:27 صبح
آقای بی نیاز من هم دست به دامن شما هستم

میخواهم وقتی روی کلید add از txtbtnها کلیک شد یک شماره به آخرین شماره فیلدم اضافه شود ( شماره دفتر اندیکاتور )
و اگر اپراتور روی آن فیلد رفته شماره ای را بزند اگر موجود بود اطلاعاتش را نشان دهد و اگر نبود یک پیغام مناسب نشان دهد .
مثلا در متد valid txtbtns دستور زیر را که وارد میکنم همچی چنگی به دل نمی زند
در متد click که وارد میکنم دستورات قبلی click درست اجرا نمی شوند.

() rrnn=recno
calcule max(andic) to mm
goto rrnn
thisform.text1.value=mm+1
thisform.refresh
1- آیا دستورات به این شکل درست است
2- در کدام متد قرار دهم click or valid or when or....
3- راه حل بهتر لطفا
کلافه شدم
قطعا با این موارد برخورد کردید مثل برنامه های حسابداری ( شماره سند )
و ... البته در برنامه های حسابداری من از فیلد autonumber استفاده کردم و مشکلی نداشتم و اینجا نمی توانم از این گونه فیلدها استفاده کنم زیرا ممکن است اپراتور شماره دفتر را بدلخواه بالا ببرد برای شماره های خالی در دبیرخانه که بعضی مواقع لازم است

mehran_337
چهارشنبه 06 دی 1385, 10:38 صبح
دستور شما هم درست است و جواب می دهد.
راه دیگر را در تاپیکی مناسب تر سوال کنید جواب خواهید گرفت

binyaz2003
جمعه 08 دی 1385, 23:06 عصر
به مناسبت این ایام فرخنده و عید قربان قیمت کلاس تغییر پیدا کرد :

دو کاربر 45.000 تومان -> دو کاربر 27.000 تومان

mehran_337
شنبه 09 دی 1385, 11:29 صبح
حاج آقا بشی ایشاالله

binyaz2003
جمعه 15 دی 1385, 16:39 عصر
سیستم اطلاع رسانی بی‌نیاز ویژه مراکز آموزشی(نسخه بروز شده تلفن گویای بی نیاز)

سرویس تلفن گویا

* اعلام نمرات هر کارنامه بصورت گویا
* ارسال و دریافت کارنامه بصورت دورنگار
* اعلام وضعیت تحصیلی
* سیستم پرسش و پاسخ
* سیستم نظرسنجی
* اعلام اطلاعیه ها
* گزارش کامل تماس ها
* چاپ کارنامه
* محیط چند کاربره با کنترل سطح دسترسی
* پشتیبانگیری اطلاعات
* راهنمای کامل متنی و تصویری به همراه یک جلسه آموزش

سرویس وب سایت

* بروزرسانی از طریق سرویس تلفن گویا
* دریافت نمرات،کارنامه ها و وضعیت تحصیلی از طریق وب سایت
* دریافت نمودار پیشرفت تحصیلی
* یک سال دامنه و هاستینگ رایگان
* ثبت سایت در موتورهای جستجو
* دارای ماژولهای :



اخبار

ثبت نام

درباره ما

ارتباط با ما

مقالات

لینکستان

برنامه هفتگی

برنامه امتحانی

برترین ها

کادر اجرایی

افتخارات

آلبوم عکس

مدیریت کامل تمام قسمتها

شش پوسته (تم) قابل انتخاب

سرویس پیام کوتاه

* ارسال نمرات بصورت پیام کوتاه
* ارسال اعلامیه ها بصورت پیام کوتاه
* سیستم پرسش و پاسخ
* سیستم نظر سنجی

جهت دریافت اطلاعات بیشتر و یا درخواست نصب نسخه نمایشی نرم افزار با شماره 09131970628 تماس حاصل نمائید و یا از وبسایتwww.BinyazPrograms.com دیدن نمائید.

kia1349
یک شنبه 17 دی 1385, 15:03 عصر
تبریک میگم اقای حسین زاده انشاالله همیشه همینطور موفق باشید
راستی خیلی خوبه که برنامه هاتو توی سایت یونیورسال میذارید موفق باشید

binyaz2003
یک شنبه 17 دی 1385, 16:00 عصر
سلام
با تشکر و تبریک عید به شما و همه بچه ها
از شما آقا رضا ممنونم که هرچی دارم از شماست(بدون اغراق میگم)
یک نکته جالبم در مورد سایتم و آمارش بگم . از 2 ماه پیش که سیستم آمار بازدیدهای سایتم و راه انداختم به نتیجه جالبی رسیدم.
در کل صفحات انگلیسی 3 برابر بیشتر از فارسی ها بازدید شدن.
همینطور در قسمت دانلود .مثلا کلاس پیش نمایش انگلیسی حدود 400 بار دانلود شده اما ویرایش فارسی اون به 10 نرسیده!
این ماجرا شامل بقیه موارد هم میشه.نظر شما چیه؟

kia1349
سه شنبه 19 دی 1385, 08:27 صبح
اولا من هیچ کاره ام.شما خیلی با همت هستید و هرچی دارید از همین همتتان است
دوما من میگم که خیلی از دوستان سایت یونیورسال که با زبانلاتین کار میکنند به سایت شما سر زده اند و این خیلی خوبه واقعا جدیت شما و پیشرفت شما قابل تحسینه

mehran_337
سه شنبه 19 دی 1385, 09:36 صبح
اتفاقا من هم همن نظر رو دارم که آقای حسین زاده در کارشون بسیار جدی و پرتلاش هستند
و مطمئنا آینده ای بسیار پر از موفقیت در انتظارشون می باشد

kia1349
چهارشنبه 20 دی 1385, 07:29 صبح
جناب حسین زاده فقط یه اشکال کوچولو:
برنامه print previewاز چندتا کد و عکس و maskاستفاده میکنه که در فایل شما وجود نداره مثل _getsubtext.prg یا _mmsgbox.prg
اگر برنامه را در یک کامپیوتر دیگر اجرا کنید میتونید سایر فایلهای لازم برای اجرای پروژه را هم به آن اضافه کنید
موفق باشید

mehran_337
چهارشنبه 20 دی 1385, 07:34 صبح
و اینکه برای فاکس 9 هم بدون مشکل کار بکنه

binyaz2003
چهارشنبه 20 دی 1385, 22:12 عصر
با سلام و تشکر مجدد
کلاس پیش نمایش چاپ کامل شد و فایلها اضافه شد.
در جواب آقا مهران هم بگم که چه اصراریه؟
امکان جستجو رو نمیدونم اما امکانات ذخیره حتی به فرمت tif در فاکس 9 اضافه شده.سورسشم که هست هر عکس و متنی رو هم میتونید اضافه کنیدو
مشکل کجاست؟

rahro
پنج شنبه 21 دی 1385, 06:39 صبح
سلام
من منظور این جمله رو متوجه نشدم


امکان جستجو رو نمیدونم اما امکانات ذخیره حتی به فرمت tif در فاکس 9 اضافه شده.سورسشم که هست هر عکس و متنی رو هم میتونید اضافه کنیدو
مشکل کجاست؟

mehran_337
جمعه 22 دی 1385, 02:40 صبح
یک preview خوب داشتن توی فاکس شده مصیبت . تولبارش و کلی باید تنظیم کنی تا بشه اونچیزی که می خواهیم.
بعد حالا اگه فرم as top level باشه مصیبت شروع می شه.
برای هر گزارشی هم ثابت بودن تولباردر پیش نمایش لازمه .
امروزه خیلی ها هم انتظار دارن که گزارشات در آفیس و غیره ارسال بشه.
خب اکثر اینها رو شما زحمتشو کشیدین و خودتون اشاره کردین که در 9 مشکل داره.
توی اینهمه اسیتها فقط یه دونه reportpreview هست که تا حدی راضی کننده هست که اونهم یکسری اشکالات داره و فارسی هم نیست و ارسال به برنامه های افیس هم نداره اینکه گرافیکش فرق می کنه و کمی کارشده که توی همین سایت معرفی شده است.
خب قبول کنید که سروکله زدن با سورس ریپورت واقعا وقتگیره . به همین خاطر عرض کردم اگه این برنامه ریپورتر شما در فاکس 9 کار کنه خیلی خواسته ها برآورده می شه

binyaz2003
شنبه 23 دی 1385, 13:31 عصر
دارم روش کار می کنم.

binyaz2003
شنبه 23 دی 1385, 16:32 عصر
موارد زیر اضافه شدند :


VFP Top Tools Updates :

VFP9SP1_XSource
VFP9SP1_FFC_Source
vfpoledb
VFPCOM

binyaz2003
پنج شنبه 12 بهمن 1385, 19:23 عصر
کلاس گرید بی‌نیاز بروزرسانی شد.در نسخه جدید شما میتوانید صفحه جستجو را بدون تغییر در کلاس فارسی و یا به هر زبان دیگری تغییر دهید.همچنین عنوان گزینه های منو را هم میتوانید در هر فرم تغییر دهید.

http://www.binyazprograms.com/downloads/pics/grid1.gif
http://www.binyazprograms.com/downloads/pics/grid2.gif

این هم تصویری از کلاس پیش نمایش چاپ بی‌نیاز :

http://www.binyazprograms.com/downloads/pics/bpfen.gif

binyaz2003
شنبه 14 بهمن 1385, 00:02 صبح
دومین مجموعه از 10 مجموعه اسکین های بی نیاز مخصوص کلاس اسکین بی نیاز آماده دریافت شد.
http://binyazprograms.com/indexfa.php?page=download&stid=28

mehran_337
شنبه 14 بهمن 1385, 12:06 عصر
لینک دانلود پیش نمایش چاپ و بزار لطفا.
در ضمن مبلغش چقدره؟
بزرگنمایی نداره ؟؟؟
منوهاش فارسی نمی شه؟؟

binyaz2003
شنبه 14 بهمن 1385, 13:00 عصر
این تصویر همون کلاس پیش نمایش چاپ که با 8 کار میکنه
روی 9 دارم کار میکنم.
http://binyazprograms.com/indexfa.php?page=download&stid=26

binyaz2003
دوشنبه 14 اسفند 1385, 12:10 عصر
http://binyazprograms.com/indexfa.php?page=article&stid=10

مقاله بررسی و برطرف سازی مشکلات فارسی کنترلهای PageFrame و Grid

نظر یادتون نره

kia1349
دوشنبه 14 اسفند 1385, 16:04 عصر
خیلی خوب بود

binyaz2003
چهارشنبه 12 اردیبهشت 1386, 22:55 عصر
سومین مجموعه اسکین های بی نیاز شامل این اسکین‌ها ویرایش ویستا به همراه یک تصویر نمونه از آنها میباشد :Vista Black , Vista Brown , Vista Green , Vista Pink , Vista Violet

دانلود : http://binyazprograms.com/indexfa.php?page=download&stid=29

binyaz2003
یک شنبه 03 تیر 1386, 10:12 صبح
امکان چشمک زدن متن در حال حرکت و تعیین رنگ آن اضافه شد.
http://binyazprograms.com/indexfa.php?page=product&stid=34
http://persians.webng.com/persians/album/binyaz%20marquee%20class/pic1.gif

binyaz2003
دوشنبه 01 مرداد 1386, 16:33 عصر
کلاس اسکین بی‌نیاز بروز رسانی شد.
امکانات جدید :

پشتیبانی از تغییر جهت(مکان) اشیا چپ به راست و راست به چپ و امکان ترجمه همزمان caption/tooltiptext آن اشیاء
پشتیبانی از ذخیره مختصات فرم جاری و بازخوانی آن

http://persians.webng.com/persians/album/binyaz%20skin%20class/pic1.gif

IC_prog
سه شنبه 02 مرداد 1386, 08:35 صبح
جناب بی نیاز سئوالی داشتم .
آیا کامپوننتهای مربوط( OCX یا DLL ) به این کارها را هم خود نوشته اید یا از جایی تهیه میکنید . منابع شما چیست ؟

binyaz2003
سه شنبه 02 مرداد 1386, 09:23 صبح
همه کلاس‌های بی‌نیاز کاملا در ویژوال فاکس پرو نوشته شده‌اند و بصورت فایل app هستند که با دستور create object میتونید از اونها استفاده کنید.

binyaz2003
سه شنبه 01 مرداد 1387, 19:56 عصر
مجموعه آموزش ويدئويي ويژوال فاکس پرو
توضيحات بيشتر و موضوعات : .:برنامه هاي بي‌نياز:. (http://binyazprograms.com/indexfa.php?page=product&stid=37)

binyaz2003
چهارشنبه 09 مرداد 1387, 17:24 عصر
توضيحات بيشتر :http://binyazprograms.com/indexfa.php?page=download&stid=32
تصوير :
http://persians.webng.com/persians/album/binyaz%20time%20class/btime.jpg

rahro
پنج شنبه 10 مرداد 1387, 06:28 صبح
سلام استاد
توضيحات شفاف نبود ميشه بيشتر توضيح بدين!

binyaz2003
جمعه 11 مرداد 1387, 02:05 صبح
يک کلاس ساده که زمان رو ميگيره.همين.
تو پروژه پيامک براي تلفن گوياي مدارسم ميخواستم ساعت رو از کاربر بگيرم اين کلاس و نوشتم.

binyaz2003
سه شنبه 19 شهریور 1387, 15:29 عصر
ديدم که بعضي بچه ها ميخوان تلاش کنند تا يک کلاس منو بنويسن.من قبلا اين راه رو رفتم البته 2 سال پيش تو يک برنامه هم ازش استفاده کردم.
عکس در زمان اجرا :
http://persians.webng.com/persians/album/binyaz%20menu%20class/binyazmenuclass.jpg

اما اصل مطلب اينه که اصلا از اين کلاس راضي نيستم والا خيلي وقت پيش معرفيش ميکردم البته در کنفرانس نشانش دادم.حالا اينجا مزايا و معايبش رو مينويسم و از کساني که واقعا ميخوان روي اين موضوع کار کنند (نشه مصل کار ترجمه و تاليف کتاب) به من پيغام خصوصي بدن تا اين پروژه رو تمام کنيم.

مزايا :

کاملا سازگار با فارسي و قابليت تعيين اندازه فونت و charset (حتي منوي اصلي)
قابليت قرار گرفتن در هر ارتفاعي بدون وابستگي به ابتداي فرم
6 تم مختلف : 3 تم ويندوز و 3 تم آفيس
نمايش توضيحات در statusbar و يا هر شئ که قابليت دريافت و نمايش متن را داشته باشد مثل textbox يا label
بدون وابستگي به تنظيمات ويندوز
قابليت قرار دادن عکس يا آيکون در کنار منو
قابليت فعال بودن يا نبودن يک منو
قابل اجرا در فاکس پرو 8 و 9
قابل شخصي سازي
داراي بيلدر
کاملا کد ويژوال فاکس پرو

معايب :

پشتيباني نکردن چپ به راست
تشخيص کليد alt فقط در فرمهاي toplevel
پشتيباني نکردن منوي shortcut
استفاده از جدول براي ذخيره اطلاعات
بيلدر ناقص
باگ هاي برطرف نشده


به نظر خودم بايد کلا از اول نوشته بشه بطوري که تمام اجزاي من بصورت همزمان توسط بيلدر ساخته شود و بصورت شئ در فرم ذخيره شود و بصورت کاملا اصولي کار بشه و تا حد امکان از تصاوير استفاده نشه و با استفاده از gdi+ کارهاي تم انجام بشه.

ساير عکس ها را ميتوانيد از اينجا (http://persians.webng.com/persians/album/Binyaz%20Menu%20Class?id=18249)ببينيد.

mehran_337
چهارشنبه 20 شهریور 1387, 10:10 صبح
ابتدا باید خسته نباشید عرض کنم به استاد گرامم جناب حسین زاده .
اما اگر یادمان باشد کلاسی در یونیورسال معرفی کرده بودید بنام ownerdrawn_menus که این کلاس قابلیتهای خوبی هم در تنظیم ظاهر منو داشت و در راست به چپ هم مشکلی نداشت .
البته خیلی تلاش کردم که منوی سیستمی آن را درون فرم شخصی خودم جا دهم اما مشاهده می شد بعضی منو حالت کلاسیک اولیه خودش را می گرفت ( مطمئنا بنده بلد نبودم)
نظر شما در رابطه با استفاده از این کلاس چیه؟
اگه روش بهتری سراغ دارین بنده در خدمتم

ashkan_gorg
چهارشنبه 20 شهریور 1387, 10:21 صبح
میشه کلاسی را که معرفی کردین در سایت قراربدین؟

mehran_337
چهارشنبه 20 شهریور 1387, 11:40 صبح
http://www.bdurham.com/vfprocks/hermantan/downloads.htm

binyaz2003
چهارشنبه 20 شهریور 1387, 16:34 عصر
خوب بايد افتاد تو سورسش ديد چيکار کرده فقط سه تا مشکل داره اونم اينکه فقط با فاکس 9 کار ميکنه - راست به چپ و حاليش نميشه و بايد براش کد نويسي کرد.
البته فکر ميکنم اگر بتونيم قابليت راست به چپ رو بهش بديم مشکلي نباشه.
راه رايگان ديگه هم استفاده از سدنا هست.در مثال هاش داره که از منوي زيباي طرح افيس دات نت استفاده کرده همينطور کنترل هاي DBI هست که اونم يک منو داره اما همه شون راست به چپ و ندارند.

mehran_337
شنبه 23 شهریور 1387, 11:19 صبح
راست به چپ با justfy حل می شه.
روی فرم قرار دادنش مشکله . منوی قشنگهی . البته تعریف گزینه ها هم خیلی گیره چون بیلدر نداره

binyaz2003
شنبه 23 شهریور 1387, 12:07 عصر
من که هر کار کردم راست به چپ نميشه.
تبديل داره با اجراي فرم OD_GenMenu.SCX منو رو بهش ميديد و اون کد رو تبديل ميکنه.

kia1349
یک شنبه 24 شهریور 1387, 12:02 عصر
کلاس جالبیه

binyaz2003
سه شنبه 29 بهمن 1387, 00:50 صبح
عنوان : چاپ محتويات Tree در ويژوال فاکس پرو
لينک : http://binyazprograms.com/indexfa.php?page=article&stid=17

نظر يادتون نره

mehran_337
یک شنبه 01 آذر 1388, 17:39 عصر
با سلام خدمت جناب حسین زاده

مشکلی با کلاس گریدی که زحمت کشیدید درست کردید پیدا کردم می خواستم راهنماییم کنید.
وقتی از کوئری که خروجی در کرسر دارد در سورس گرید استفاده می کنم با کلیک بر روی هدر ایندکس انجام نمی شود ولی آیکن ها فلش بالا و پایین ظاهر می گردد اما اگر بغیر از کرسر باشد جواب می دهد.
تا حالا در این فرمها مجبور شدم خودم دکمه هایی برای مرتب سازی قرار دهم اما خواستم بدونم راهی داره که اگر کرسر را در گرید شما قرار دهیم با کلیک بر روی هدرمرتب سازی انجام شود؟

barnamenevis76
پنج شنبه 29 آذر 1397, 23:30 عصر
جناب بی نیاز با عرض سلام
یه کلاس دریافت تاریخ شمسی هست که تمیدونم مال شماست و یا دیگر اساتید طراحی کردند.
مشکلی که من با اون دارم اینه که نمایش تاریخ واضع نیست. بنظر شما راهکار این مشکل چیه؟ format = d
149465

binyaz2003
پنج شنبه 29 آذر 1397, 23:44 عصر
سلام
نه مال من نیست. باید کدش باشه تا ببینم چه جوریه

gh_khajehzade
شنبه 01 دی 1397, 13:29 عصر
سلام
اینو تست کن:

barnamenevis76
چهارشنبه 12 دی 1397, 08:45 صبح
سلام
اینو تست کن:
ممنون از لطفتون

barnamenevis76
چهارشنبه 12 دی 1397, 08:55 صبح
سلام
نه مال من نیست. باید کدش باشه تا ببینم چه جوریه
تشکر از اینکه وقت میزارید

binyaz2003
شنبه 15 دی 1397, 23:30 عصر
شما از سرویس FoxInCloud استفاده کردید؟ توی کد دیدم.


سلام
اینو تست کن:

binyaz2003
شنبه 15 دی 1397, 23:35 عصر
تشکر از اینکه وقت میزارید


برای من درست نمایش داده میشه نه مثل تصویری که شما گذاشتید. فونت رو تغییر دادید؟ یا گزینه های راست به چپ و یا بالعکس؟

gh_khajehzade
یک شنبه 16 دی 1397, 11:09 صبح
شما از سرویس FoxInCloud استفاده کردید؟ توی کد دیدم.
سلام
نه دوست عزیز.فقط یک تست کوچولوی ناموفقش!کردم.