PDA

View Full Version : ساخت آیکون برای اجزای منو



ehsan-ets
جمعه 07 شهریور 1382, 02:34 صبح
با سلام
می خواستم بدونم چی جوری این کار رو می شه تو وی بی انجان داد؟ :cry:
برای مثال اگر ما یک منو به صورت زیر داشته باشیم
File
جدید
باز گشایی
ذخیره
...

چه شکلی می تونم برای »جدید« و بقیه شکلی قرار بدم(معمولا سمت چپ هست(مثل اکثر برنامه های خود مایکروسافت یا حد اقل ورد که همگی دارن)) :oops:

مهدی کرامتی
جمعه 07 شهریور 1382, 09:10 صبح
سلام.
اینجا را ببینید:
http://www.glyfx.com/products.html

S.Azish
جمعه 07 شهریور 1382, 12:24 عصر
http://www.barnamenevis.org/forum/viewtopic.php?t=2319

mr_esmaily
جمعه 07 شهریور 1382, 22:13 عصر
سلام
یه برنامه نمونه برات فرستاد!دانلودش کن
امیدوارم کمکت کرده باشه! 8)

ehsan-ets
شنبه 08 شهریور 1382, 00:15 صبح
تشکر :wink:
فقط می شه این رو کاملا توضیح بدین (از همان لحظه ورود به وی بی تا آخر کار ) :oops:
البته چون تازه کارم این خواهش رو کردم :oops:
با تشکر :wink:

mr_esmaily
شنبه 08 شهریور 1382, 18:18 عصر
سلام
دوست عزیز برای قرار دادن ایکن کنارمنو ابتدا هندل فرم و منو مورد نظر را با توابع Getmenu و Getsubmenu که دربخش General فرم تعریف کردیم بدست می آوریم سپس با تابع SetMenuItemBitmaps عکس مورد نظر را در کنر منو قرار می دهیم.
در این تابع در مقدار دوم که بصورت عددی است نام منوقرار دارد که از صفر شروع می شود مثلا 0 برای Open در برنامه نمونه ای که گرفتی 1 برای Save و بقیه نیز به همین ترتیب.
ودر مقدار چهارم وپنجم این تابع نام عکسی را که می خواهیم در آن منو قرار گیرد می نویسیم.
بقیه مقدار های این تابع نیز ثابت است.
امیدوارم متوجه شده باشی
با آرزوی موفقیت برایت. :wink:

ehsan-ets
یک شنبه 09 شهریور 1382, 19:02 عصر
خیلی ممنون که توضیح دادین :oops: :wink:
فقط می شه بگین که اگر من از آیکون ها برای این کار استفاده کنم باید چی کار کنم؟ :?:
دیگه این کد ها قابلیت خودشون رو از دست میدن :roll:
یک تعریف هم اگر از قسمت ژنرال کنین ممنون می شم (کدی که در ژنرال قرار گرفته) :oops:

mr_esmaily
یک شنبه 09 شهریور 1382, 22:52 عصر
با سلام مجدد
دوست عزیز شما با این کد وفکر کنم با هیچ کدی نتوانید کنار منو در وی بی آیکن قرار دهید.
برای این کار شما می توانید از کنترلهایی که شرکتهای دیگه ساخته اند استفاده کنید ومن نیز یکی از آنها را دارم و در پایین صفحه آن را برای شما گذاشته ام.
برای استفاده از این کنترل ابتدا آنرا با winrar باز نموده سپس در وی بی در بخش components… در منوProgect وسپس دگمه Browes… وبعد از آن در فایلی که با winrar باز کرده اید SmartMenuXP.ocx را انتخاب و سپس OK کنید.
بعد از آن در همان منو ولی بخش References… مانند بالا اما فایلی را با نام SMARTMENUXP انتخاب و OK کنید.
سپس فایل SmartMenuXP.dll را در شاخه سیستم ویندوزتان کپی کنید.
بعد از آن برنامه نمونه را اجرا کنید واگر دوباره با مشکلی بر خورد کردید با من درمیان بگذارید.
فقط از شما و دیگر دوستانی که این فایل را برداشت می کنند خواهش می کنم اگر استفاده از این منو بصورت شناور را فهمیدند به من هم بگویند .
در قسمت جنرال فرم سه تابع Api تعریف می کنیم.اگر اطلاعات بیشتری نیز خواستید من در خدمتم.
با تشکر!

روح اله معینی زاده
سه شنبه 11 شهریور 1382, 12:08 عصر
:evil: سلام دوستان

من فایل MenuBMP.zip رو که در بالا می باشد ورداشتم و وقتی داشتم با Winrar بازش می کردم ، سیستمم خطا داد و گفت که ویروس داره.

حتما آزمایشش کنید.

من از Symantec AntiVirus Corporate Edition استفاده می کنم.

البته می خواستم اونو برای دانلود اینجا بذارم که بعد از دوبار سعی، با خطا مواجه شده و از این کار منصرف شدم.

با احترام- خدانگهدار

mr_esmaily
سه شنبه 11 شهریور 1382, 13:24 عصر
دوست عزیز شما اشتباه می کنید چون من هم اکنون در حال استفاده از آن هستم و هیچ مشکل ویروسی هم ندارم
درضمن من آنتی ویروس 2003 را نصبکرده ام
با تشکر 8)