تور لحظه آخری
امروز : سه شنبه ، 27 شهریور 1403    احادیث و روایات:  پیامبر اکرم (ص):آيا به چيزى با فضيلت تر از نماز و روزه و صدقه (زكات) آگاهتان نكنم؟ و آن اصلاح ميان م...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

تریدینگ ویو

کاشت ابرو

لمینت دندان

لیست قیمت گوشی شیائومی

صرافی ارکی چنج

صرافی rkchange

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

طراحی کاتالوگ فوری

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

وکیل کرج

خرید تیشرت مردانه

وام لوازم خانگی

نتایج انتخابات ریاست جمهوری

خرید ابزار دقیق

خرید ریبون

موسسه خیریه

خرید سی پی کالاف

واردات از چین

دستگاه تصفیه آب صنعتی

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

خرید نهال سیب سبز

قیمت پنجره دوجداره

بازسازی ساختمان

طراحی سایت تهران سایت

دیوار سبز

irspeedy

درج اگهی ویژه

ماشین سازان

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

شات آف ولو

تله بخار

شیر برقی گاز

شیر برقی گاز

خرید کتاب رمان انگلیسی

زانوبند زاپیامکس

بهترین کف کاذب چوبی

پاد یکبار مصرف

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

بلیط هواپیما

 






آمار وبسایت

 تعداد کل بازدیدها : 1816303318




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

درخواست کامپونینت ساعت


واضح آرشیو وب فارسی:سایت ریسک: View Full Version : درخواست کامپونینت ساعت MTPROG20-05-2009, 01:01 PMاز دوستان اگه کامپونینت ساعت برای VS2008 دارن ممنون میشم لینک بدن خودم قبلا از همین جا یک کامپونینت ساعت(AnalogClock) مال یکی از دوستان رو دانلود کردم که خوب بود ولی برای بعضی از نسخه های Vista تو VS2008 بگ میده و نمی زاره برنامه اجرا بشه با تشـــــــــــــــــــــــ ـــکر kiuhnmgtrdcv20-05-2009, 02:03 PM!!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! MTPROG21-05-2009, 12:28 PMممنون گرفتم ولی اصلا جالب نیست من یک ساعت با گرافیک قشنگ میخواستم sari-136921-05-2009, 05:43 PMچرا از ساعت های فلش SWF استفاده نمی کنی ؟؟؟ kiuhnmgtrdcv21-05-2009, 07:08 PM!!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! برای اینکه بتونید از این ساعت شکیل :20: استفاده کنید یه پروژه از نوع WPF درست کنید .. kiuhnmgtrdcv21-05-2009, 07:13 PMاستفاده از فلش هم فکر خوبیه برای اینکه از swf استفاده کنید به این دو تا رفرنس بدید !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! MTPROG23-05-2009, 12:53 PMممنون خیلی عالیه ولی چند تاا سئوال داشتم 1-این فایلهای Dll مخصوص فلش یا همون رفرنسو باید از کجا گیر آورد 2- پروژهای WPF رو میشه به یک کامپونینت Dll تبدیل کرد و استفاده کرد 3-تو خود پروژه WindowsApplication هم میتوان از WPF استفاده کرد به نظر شما کدوم بهتره است؟ 4- اگه میشه مختصری درباره طراحی با WPF کمی توضیح بدید. با تشـــــــــــــــــــــــ ـــــــــــــــــــــــــ ـــــــــــــــــــــــــ ــــــــــکر shalineh23-05-2009, 04:03 PMخودم قبلا از همین جا یک کامپونینت ساعت(AnalogClock) مال یکی از دوستان رو دانلود کردم که خوب بود ولی برای بعضی از نسخه های Vista تو VS2008 بگ میده و نمی زاره برنامه اجرا بشه http://shalineh.parsaspace.com/Clock2.gif http://shalineh.parsaspace.com/Clock1.gif اگه منظورت کامپوننتیه که من نوشتم ، باید بگم که این کامپوننت رو با ویژوال استودیو 2005 نوشتم. با توجه به حرف شما، این رو در ویستا و با ویژوال استودیو 2008 تست کردم. مشکلی یافت نشد!! اگر هم منظورت این نبوده، امتحانش کن. ضرر نداره : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! MTPROG24-05-2009, 09:27 AMبله همین کامپونینت بود ولی تو بعضی از نسخه های ویستا(bussinse,homePremeum) خطای عدم درسی به محل خاصی از RAM رو باعث میشه ولی تو Ultimate این مشکل رو نداره MTPROG29-05-2009, 05:51 PMفکر کنم متوجه شدی که اشکال داره امیدوارم درستش کنی چون کامپونینت خوبیه _H2_30-05-2009, 12:26 AMسلام یک نمونه درپیت و ساده من سالها قبل نوشتم، میتوانید نگاهی بیاندازید. البته به زیبایی نمونه ای که shalineh معرفی کردند نیست. ولی میتوانید عکس صفحه ساعتی دلخواه را background اش کنید تا بهتر شود! support.h02.ir/fwlink/?LinkId=1002125877 یا h02.ir/Downloads/?familyid=8AE8C150-EA 1D-4A 27-AE6F-47069D 9A 04B 8 موفق باشید. shalineh31-05-2009, 02:11 PMسورس کامپوننت ساعت رو واست آپ کردم ( قابل اجرا در ویژوال استودیو 2005 و 2008 ) تا ببینی که هیچ اروری نمیده. (سایز 138 کیلو بایت) !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! sari-136901-06-2009, 12:16 AMمیشه یه نفر این کامپوننت رو آزمایش کنه ... ببینین اصلا کار میکنه یا نه ، فقط همین !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! MTPROG01-06-2009, 09:44 AMاگر همون قبلی باشه که مطمئنا ایراد داره (البته گفتم فقط تو بعضی نسخه های VISTA تو XP و vista ultimate مشکل نداره) در ضمن در حالتی که توی محیط vs هستی تستش نکن Setup بساز و اونو نصب کن من یک برنامه نوشتم و از این کامپونینت استفاده کردم تو سیستم طرف که xp بود مشکلی نداشت تو سیستم خودم هم که vista ultimate بود مشکلی نداشت ولی وقتی که اونو تو laptap طرف که vista home bussenes داشت خطای عدم دسترسی به محل خاصی از Ram داد(ram اون سیستم 3g بود) و وقتی دوباره یک setup جدید بدون اون ساعت درست کردم مشکل حل شد دو تا لینک بالا رو هم فعلا نتونستم دانلود کنم چون در حال استفاده است حتما در وقت دیگری دانلود میکنم و تستش میکنم !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! _H2_01-06-2009, 12:40 PMسلام با این همه حرف ساعت، یکم وسوسه شدم، کد ساعت خودم را هم یک بازنگری کنم و از اول یک چیز بهتری بنویسم! (چون سورس اصلی را برای نسخه 2003 نوشتم و تا حالا ...) ولی وقتی که اونو تو laptap طرف که vista home bussenes داشت خطای عدم دسترسی به محل خاصی از Ram داد(ram اون سیستم 3g بود) و وقتی دوباره یک setup جدید بدون اون ساعت درست کردم مشکل حل شد درست است کد فوق مربوط به کاربر قدیمی انجمن shalineh میشود ولی من هم کمی کنجکاو شدم! دسترسی به متن خطا دارید؟ یا میتوانید یکبار دیگر شرایط را تست کنید؟ بدم نمی آید بدانم دلیلش چه بوده. (البته اگر متن خطا را ندارید و یا نمیتوانند عملیات را تکرار هم کنید که هیچ) جمیعاً موفق باشید MTPROG02-06-2009, 10:22 AMاینم از متن کامل خطا [!!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! البته بعد از حذف ساعت مشکل حل میشه نسخه ویندوز Vista Home Premium این از متن خطا بصورت تصویری http://www.divshare.com/download/7546771-d 6c MTPROG02-06-2009, 01:21 PMکامپونینت جناب sari1369 که اصلا کار نی کنه اصلا نمیشه تو ابزارهای vs اضافش کرد(البته VS2008) sari-136902-06-2009, 02:45 PMکامپونینت جناب sari1369 که اصلا کار نی کنه اصلا نمیشه تو ابزارهای vs اضافش کرد(البته VS2008) ممنون ازینکه آزمایش کردین . shalineh02-06-2009, 03:50 PMلطفا : 1- بخش details ارور رو کپی کرده و در یک فایل تکست قرار دهید و آنرا آپ کنید. 2- کد مربوط به فرم frmMain رو آپ کنید تا بررسی بشه. _H2_03-06-2009, 10:46 PMسلام اینم از متن کامل خطا ممنون به نظر کد چیز خاصی ندارد که باعث این خطا شود! ===== یکم وسوسه شدم، کد ساعت خودم را هم یک بازنگری کنم و از اول یک چیز بهتری بنویسم خوشبختانه/بدبختانه چون من همیشه کدهایی دارم که در مرحله 50 تا 80 درصد پیشرفت فیزیکی هستند و بقیه اش را وقت نشده تکمیل کنم... (!) توانستم کد ساعت جدیدم را تکمیل کنم. - فقط یک کنترلر و وراثت مستقیم System.Windows.Forms.Control است. - از Transparent ای پشتیبانی میکند. - میتوانید Padding (حاشیه داخلی) و Margin (حاشیه) خارجی برایش تعریف کنید. - میتواند از حالت خودکار خارج شود تا توسط کد فقط ساعت خاصی را نمایش دهد. - میتواند یک تصویر بزرگ شامل پنج تصویر جزء بگیرد و آنها را برای صفحه پشتی-عقربه ها و شیشه روی! پیاده سازی و نمایش دهد. - میتوانید تصویر فوق را برای پوشش کامل بکشد و یا ساعت را با ابعاد ثابت در وسط نمایش دهد... و... من تصاویر یک نمونه از Gadget های ویستا را کش رفتم (!) و نمونه با موفقیت کار میکند. نتیجتاً با کنترلر فوق به راحتی میتوان به نتایج زیر رسید... (با کمی کش روی از ویستا!) http://h02.ir/Files/Temp/003-AnalogueClock.gif ولی هر کسی میتواند نمونه خودش را در فتوشاپ طراحی و استفاده کند. ===== ولی باید بررسی و بازنگری نهایی انجام دهم و کل کدها را چک کنم از صحت کارکرد مطمئن شوم. نتیجتاً کنترلر نهایی را انشا ا... میتوانم در چند روز آینده منتشر کنم. MTPROG04-06-2009, 09:21 AMمنم یه نمونه با فلش ساختم لینک http://www.divshare.com/download/7565991-791 لطفا : 1- بخش details ارور رو کپی کرده و در یک فایل تکست قرار دهید و آنرا آپ کنید. 2- کد مربوط به فرم frmMain رو آپ کنید تا بررسی بشه. 1-متن کامل بخش details رو پاک کردم ولی در کل چیزی دستگیرت نمیشه 2-در frmMain قابل توجه ای برای بررسی وجود نداره فقط چند تا منو که فرمهایی رو فراخونی میکنند و در رویداد Load ,Activate فرم هم چیزی نوشته نشده تنها راه حل اینکه تو یک ویندوز ویستا (Home Premium,home bussiense ) ویژال نصب بشه و اونجا دیباگیری بشه تا ببینیم تو کدوم خط خطا میده _H2_04-06-2009, 11:33 PMسلام نسخه جدید ساعت عقربه ای: (لینک ثابت) support.h02.ir/fwlink/?LinkId=1005350577 یا (لینک فعلی) h02.ir/Downloads/?familyid=949035E5-0B 8A-4D 73-9C09-6CC121227F5B برای سایت استایل جدید، حتماً نمونه فایل H2.AC.StyleImage.psd را مشاهده کنید. http://h02.ir/Files/Temp/003-AnalogueClock.gif توضیحات در پست 20 جمیعاً موفق باشید. MTPROG06-06-2009, 10:00 AMابزار Synchronize Timer به چه دردی میخوره؟ لینکی که گذاشتی قشنگ بود ولی چطوری میشه از اون ساعتهای دیگه استفاده کرد ؟ _H2_06-06-2009, 11:35 AMسلام Synchronize Timer به چه دردی میخوره؟ کامپونتی است که در همین ساعت فوق استفاده شده است. یک تایمر است و در واقع خودش وراثتی از کلاس Timer خود دات نت است تامیر جدید فوق سه رویداد TickHour و TickMinute و TickSecond دارد. تامیر زمان سرریز تایمر را طوری مدیریت و تنظیم میکند که در لحظه تغییر ثانیه ساعت سیستم، زمان سرریز به پایان برسد و در واقع رویدادهای این تامیر مطابق با تیکهای زمانی واقعی-انسانی ساعت سیستم است. با کمک تایمر فوق ساعت میتواند فقط در لحظه مورد نیاز آپدیت شود و عقربه اش یک واحد به جلو (6درجه) حرکت کند و نیازی به چک کردن مدام نباشد و با حداقل بار به سیستم ساعت کار کند. (که خیلی ناچیز خواهد بود، مخصوصاً که خود ساعت هم یک کنترلر ووراثت مستقیم Control است) ===== لینکی که گذاشتی قشنگ بود ولی چطوری میشه از اون ساعتهای دیگه استفاده کرد ؟ ویستا دارید؟ اگر به پوشه Gadgets ها مراجعه کنید، تمام تصاویر فوق الذکر را خواهید یافت، آن سه تا هم که من گذاشتم از همین ویستا بودند. کافی است ... تصاویر را از ویستا کش بروید (!!!) و با فایل H2.AC.StyleImage.psd در فتوشاپ تطبیق بدهید و خروجی را مثل AC-XXXXX (405-135px).png تولید کنید. (به پوشه Resources درون برنامه نمونه دقت کنید.) من گمانم قشنگ ترینهایش را انتخاب کردم و درست و آماده کردم، حالا از بقیه کدامشان چشم شما را گرفته ؟؟؟ !!! ===== من سه نمونه را در پوشه Resources به همراه یک psd لایه باز قرار دادم... شما به راحتی میتوانید هر تصویری که دلتان بخواهد (مثلا من خودم یک نمونه ساعت جیبی عقربه ای قدیمی دیدم، اگر بتوانم چند تصویر گرافیکی بدرد بخور پیدا کنم، گمانم از همه اشکال فوق قشنگ تر شود.) MTPROG07-06-2009, 11:29 AMویستا دارید؟ اگر به پوشه Gadgets ها مراجعه کنید، تمام تصاویر فوق الذکر را خواهید یافت، آن سه تا هم که من گذاشتم از همین ویستا بودند. من گمانم قشنگ ترینهایش را انتخاب کردم و درست و آماده کردم، حالا از بقیه کدامشان چشم شما را گرفته ؟؟؟ !! بله وستا دارم میرم میگرم به نظر من ساعت قرمز از همه قشنگ تره(Perspolis) و بعد ساعت خاکستری دوم از اون گربه هم میشه برای نرم افزارهای اموزشی برای کودکان استفاده کرد یک سئوال داخل برنامه ای که گذاشتی دوتا فایل هستش GHNet.dll GHNet.Win.dll این دو تا فایلو تو یک پروژه دیگه خواستم به برنامه اضافه کنم ولی هیچ کدوم نه به Refrence و نه به ToolBox اضافه نشد این فایلها چه کاری انجام میدن؟ _H2_07-06-2009, 12:18 PMسلام به نظر من ساعت قرمز از همه قشنگ تره(Perspolis) و بعد ساعت خاکستری دوم من فایلی به نام Perspolis در Vista-SP1 پیدا نکردم، تنها فایل قرمز نامش Modern است که الآن در نمونه ها وجود دارد و احتمالاً حدس میزنم منظور شما همین باشد. سعی میکنم یک یا دو تای دیگر را همن خودم اضافه کنم. ضمناً یک استایل ساعت جیبی عقربه ای هم حاضر است، این یکی را فقط قاب دورش را از یکی از دوستان گرفتم و مجبور شدم تمام تیک ها و حروف یونانی و عقربه ها و شیشه جلو را از صفر در فتوشاپ بسازم! انشاا... به زودی به پک فوق اضافه خواهد شد. ===== هر دو فایل قابل Refrence هستند، لطفاً دقت بیشتری کنید. برای اینکه با انتقال سورس پروژه به جاهی دیگر هم به مشکلی برنخورید... 1- ابتدا فایلها را در ریشه پوشه bin کپی کنید. 2- (Project (menu)->Add Reference (menu)->Browse (tab من همین الآن با یک newproject تست کردم... مطمئن شوید پروژه ای دات نتی را شروع کرده اید، این نمونه فقط و فقط برای زبانهای دات نتی قابل استفاده است. در صورت دریافت پیغام خطا لطفاً اینجا درش کنید. برای اضافه شدن به toolbox هم کافی است فقط ghnet.win.dll را اضافه کنید. ===== !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! MTPROG08-06-2009, 09:35 AMمن فایلی به نام Perspolis در Vista-SP1 پیدا نکردم، تنها فایل قرمز نامش Modern است که الآن در نمونه ها وجود دارد و احتمالاً حدس میزنم منظور شما همین باشد. بله منظورم همین بود من همین الآن با یک newproject تست کردم... مطمئن شوید پروژه ای دات نتی را شروع کرده اید، این نمونه فقط و فقط برای زبانهای دات نتی قابل استفاده است. بله مطمئن هستم البته تو یه پروزه دیگه امتحان کردم فایلها اضافه شود و ساعت اومد ولی همون ساعت ساده بدون گرافیک! از اون تصاویری که گذاشته بودی تو Background Image ساعت با روش Project Resource File هم استفاده کردم ولی تصاویر اشتباه جایگزین میشن علتش چیه؟ تو نمونه که خودت گذاشته بودی وقتی تصاویر رو تو Project Resource File عوض میکردم حالت ساعت درست تنظیم میشود ولی تو برنامه جدید نه! لطفا درباره تنظیم شدن کمی توضیح بدید با تشـــــــــــــــــــــــ ـــــــــــــــــــــــــ ــــــکر _H2_08-06-2009, 11:42 AMسلام لطفا درباره تنظیم شدن کمی توضیح بدید هیچ کاری خاص و عجیبی نمیخواهد انجام دهید.. 1- ساعت را روی فرم select کنید 2- سپس در پنجره خواص به خصیصه StyleImage بروید و سه نقطه را زده و یکی از فایلهای زیر را تحویلش دهید: AC-Modern (405-135px).png AC-Square (405-135px).png AC-System (405-135px).png (قصد نداشتم مفهوم BackgroundImage را تغییر دهیم، به همین جهت به این خصیصه دست نزدم تا کار خودش را انجام دهد و خصیصه جدید با نام معنی دار StyleImage اضافه شد) به نظرم امد با توجه به ارائه سمپل توضیحات فوق چندان ضروری نیست ولی شاید اشتباه میکردم. :11: ( ضمناً تا همین لحظه یک استایل دیگر آماده شده ولی انشا ا... سعی میکنم دوتای دیگر بسازم و یکباره سه استایل دیگر به پک فوق اضافه کنم که در همین تاپیک اطلاع رسانی خواهد شد. ) موفق باشید. _H2_08-06-2009, 11:50 AMسلام فکر کردم بهتر الست توضیحاتی در خصوص خصیصه های خاص این کنترلر بدهم: Alignment جهت تراز ساعت در صفحه BorderStyle حاشیه های مختلف و متنوع برای کنترلر Padding تنظیم فاصله بندی داخل محدوده حاشیه (Border) تا رسم ساعت Margin تنظیم فاصله بندی خارج محدوده حاشیه (Border) تا رسم حاشیه Dynamic کارکرد خودکار و همزمان شده با ساعت سیستم Value در صورت false بودن قبلی میتوان با این خصیصه ساعت نمایشی فعلی را تنظیم کرد. StyleImage تصویری خاص با الگوی نشان داده شده در H2.AC.StyleImage.psd برای پیاده سازی الگوی ترسیم دلخواه StretchStyleImage در صورت پر بودن قبلی این مقدار مشخص کننده کشیدگی الگو در تغییر سایز کنترلر خواهد بود. MTPROG09-06-2009, 09:24 AMدوتا سئوال 1-چطور در یک تصویر ثابت عقربه ها و زمینه رو جدا کرده و در داخل ساعت جایگزین کردی؟ ( چون وقتی روی عکس کلیک میکنی تصویر زمینه و عقربه ها کنار هم هستش ولی وقتی اونو به خاصیت Style Image میدی اجزا جای خودشون قرار میگیرند این برام خیلی جالب بود لطفا توضیح بدید) 2-چطور میشه به یک کنترلی که خودت طراحی کردی Properties جدید اضافه کنی؟ (مثلا همون Style Image) _H2_09-06-2009, 11:17 AMسلام 1- یک نمونه سورس خیلی شبیه این مورد در همین سایت قبلاً برای دوستان گذاشتم. این قبیل تصاویر یکپارچه در خود ویندوز و حتی صنعت بازی سازی به شدت استفاده میشود... چون استفاده تک تک و جداگانه تصاویر برای یک مورد که یک گروه از تصاویر به هم مربوط هستند، چندان جالب نیست و کنار هم قرار دادن آنها در قالب یک فایل میتواند مدیریت را ساده تر و منابع سیستم را کمتر مصرف کند. دانلود سمپل با لینک ثابت: support.h02.ir/fwlink/?LinkId=1004214957 دانلود سمپل با لینک فعلی: h02.ir/Downloads/?familyid=E019AF85-DB 80-4960-B 212-851E1EA 49FE0 تاپیک اصلی: http://www.forum.p30world.com/showthread.php?t=195710 (http://www.forum.p30world.com/showthread.php?t=195710&page=3) 2- فرمایشاتی میفرمائید ! این کار مثل اضافه کرد یک متد جدید است... ! حتماً تا حالا بارها شبیه این را انجام داده اید فقط شاید دقت کافی نکرده اید. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! موفق باشید. MTPROG09-06-2009, 12:45 PMبرای سئوال اولم ممنون برای من تازگی داشت برای سئوال دوم بله خیلی این کار رو انجام دادم ولی بهش دقت نکردم منتظر ساعت جیبی جدیدتون هستم با تشـــــــــــــــــــــــ ـــــــــکر _H2_11-06-2009, 04:57 PMسلام پک قبلی با کد جدید و چهار استایل جدید به روز شد. کد جدید محاسبه دقیقتری برای استایل های غیر مربعی (مستطیلی) دارد و نیز خصیصه Alignment آن 9 جهت را پشتیبانی میکند که با righttoleft متاثر میشود. طبیعتاً 9 جهت اصلی فقط زمانی کاملاً در دسترس است و نتیجه اش قابل مشاهده است که تصویر کشیده و بزرگ نشود یعنی StyleImage پر باشد و StretchStyleImage هم false باشد. طبیعتا دیگر به این زودی ها آپگرایدی برای پک فوق متصور نیست. موفق باشید. MTPROG13-06-2009, 09:17 AMممنون خیلی قشنگه MTPROG15-06-2009, 09:30 AMراستی چطور میشه از ساعتهای دایره ای استفاده کرد و ضمینه خالی آن دیده نشود(یعنی بشه قسمتهای خاکستری اونو transparent کرد تا روی تصویر اصلی رو نپوشونه) _H2_15-06-2009, 10:57 AMسلام همانطور که گفتم این کنترلر Transparent ای را ساپورت میکند، نتیجتاً کافی است رنگ BackColor را به Transparent ست کنید تا Background ظرفش را نمایش دهد. فرقی هم ندارد کدام استایل انتخاب شده بود، در فرم frmTransparent هم دقیقاً از همین تکنیک استفاده شده و خواهید دید با حرکت کنترلر روی فرم تصویر پس ضمینه فرم پوشانده نمیشود. تست کنید... MTPROG15-06-2009, 11:18 AMمن توفرم اصلی یه picture box گذاشتم که دارای تصاویر متغییر بر روی فرم اصلی است و ودر فرم اصلی Dock شده است ولی وقتی ساعت دایره ای رو میزارم به جای اینکه با Picture Box ادغام بشه با رنگ فرم اصلی که زیر Picture Box هست ادغام میشه و باز هم رنگ ضمینه ساعت متضاد با تصویر میشه فقط تو ساعت مربع به خاطر پر بودن تصویر این مشکل وجود ندارد ساعتی که دوست عزیز Shalineh گذاشته بود خودش گرد میشه بدون داشتن ضمینه اضافی و این مشکل رو نداشت به نظر شما چطور میشه این مشکل رو با ساعت شما حل کرد؟ _H2_15-06-2009, 12:39 PMسلام قوانین Transparent ای برای کنترلرها ثابت است و دست من نیست که بتوانم تغییرش دهم، گمان نکنم کس دیگری هم به این سادگی بتوانید مکانیزم دیگری را پیاده سازی کند. من مجدد ساعت جناب Shalineh را دانلود کردم و چیز تفاوتی در الگوی پیاده سازی Transparent ندیدم یعنی هر دو کنترلر نمیتوانند در حالت Transparent یک PictureBox که در زیرشان قرار دارد را نمایش دهند ولی میتوانند تصویر یا الگوی کنترلر والد خود را نشان دهند. 1- اگر میخواهید تصویری ثابت و در زیر ساعت باشد، در هر دو کنترلر من و ایشان میتوانید از خصیصه backgroundimage و backgroundimagelayout خود کنترلر استفاده کنید تا تصویر مستقیماً به پس ضمینه خود کنترلر اعمال شود... 2- اگر هم میخواهید تصویر الگویی در زیر کنترلر و به صورت دلخواه و غیر متقارن مشخص باشد، طبق قوانین Transparent ای کنترلرها باید ظرف کنترلر را تغییر دهید (در هر دو کنترلر) به این معنی که مثلاً باید به جای PictureBox از Panel استفاده کنید و کنترلر ساعت را درون Panel قرار دهید و سپس backgroundimage ان panel را به تصویر دلحواه ست کنید. در هر دو کنترلر فقط در همین دو حالت است که تصویر از لابه لای عقربه های ساعت مشخص خواهد شد... ===== در نهایت اگر در ساعت من قصد دارید از style های معرفی شده استفاده کنید و لابه بلای عقربه ها هم نامرئی باشد، خوب تابلو است که نمیشود !!!! چون style ها تصویری هستند که شامل پسضمینه ساعت و عقربه ها و شیشه جلو ساعت هستند. و همه style هایی که من در پک فوق قرار دادم، صفحه زیرین دارند. اگر شما قصد دارید لابه لای عقربه ها شفاف باشد باید به Photoshop بروید و قسمت هایی از style را که نیاز ندارید حذف کنید... مثلاً به phtoshop بروید و فایل AC-System (135-135px).png را باز کنید و سفیدی کف پس ضمینه را در photoshop حذف کنید... یکبار به فایل AC-System (135-135px).png دقت کنید... خواهید دید که سفیدی کف در این فایل به عنوان یک طرح پسضمینه ثابت وجود دارد... شما اگر سفیدی کف را نمیخواهید باید یک فایل style جدید ایجاد کنید که سفیدی کف را نداشته باشد. (البته این کنترلر هم یک شمای استاندارد (بدون style) تولید میکند که طبیعتاً الگویی برای کف ندارد و لابه لای عقربه هایش میتواند نامرئی باشد.) موفق باشید. MTPROG15-06-2009, 01:31 PMمن مجدد ساعت جناب Shalineh را دانلود کردم و چیز تفاوتی در الگوی پیاده سازی Transparent ندیدم نه شما منظور منو درست متوجه نشدید ساعت خودش با تصویر باشه فقط اون قسمت خالی کنار گوشه ها نباشه (البته در حالت مربع این گوشه خالی وجود نداره) من خودم یک کامپونینت با فلش طراحی کردم و همین جا گذاشتم اگه توجه کرده باشید در رویداد Paint مربوط به کنترل میشه فرم رو گرد, لوزی و هر شکل دیگه کرد اگر این کار رو برای ساعتهای گرد انجام بدید دیگه اون زایده نشون داده نمیشه _H2_15-06-2009, 02:17 PMسلام متاسفم من چیزی از مشکل شما متوجه نشدم، در صورتی که مشکل حل نشد و تمایل داشتید، لطفاً روی یک تصویر توضیح دهید... MTPROG20-06-2009, 09:34 AMاین هم لینک تصویر(راستی من هر چی لینک عکس میدم تصویر تو صفحه نمایش داده نمیشه مجبورم لینک بدم علتش چیه؟) http://www.divshare.com/download/7703024-705 فکر کنم تصویر گویای همه چیز باشه به اختلاف تصاویر در دو حالت مربع و دایره توجه کنید _H2_20-06-2009, 02:37 PMسلام بله حالا متوجه شدم من ساعت ایشان را در حالت دایره تست نکردم ... من از اصول عادی transparent ای استفاده کردم و ایشان از تکنیک region ... متاسفانه من در کنترلرم نمیتوانم از region استفاده کنم، چون شکل لبه ساعت نامشخص است ... ===== یعنی وقتی تصویر شما به حتم یک شکل مشخص هندسی داشته باشد مثلاً دایره کامل باشد، میتوان یک region � سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 549]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن