مشاهده نسخه کامل
: سوال : استفاده همزمان از دو تا فرم
سلام
دوستان من مي خواهم در زمان اجراي برنامه ام وقتي كاربر يكي از گزينه هاي كومبوباكس رو انتخاب كرد توضيحاتي رو در باره ي اين گزينه بر روي يه فرم ديگه كه ظاهر ميشه نمايش بدم ( يه چيزي شبيه بالن راهنما - اما مي خواهم از فرم استفاده كنم )
با ظاهر كردن فرم مشكلي ندارم . مشكل اينجاست كه اگر كاربر دوباره بر روي فرم اصلي كليك كنه فرم راهنما ناپديد ميشه . من مي خواهم كه فرم راهنما هميشه ontop باشه . اميدوارم متوجه منظورم شده باشيد
ممنون و منتظرم
amin a.^2
26-09-2006, 22:53
ایچ پی جان این کارو فکر کنم بهتره با چیزی مثل richedit انجام بدی چون اگه بخواهی همیشه on top باشه پس باید از showmodalاستفاده کنی و این یعنی که فرم 1 کار نکنه تا اونجایی که من می دونم نمیشه فرمی ontop باشه و فرم دیگه ای کار بکنه
سلام
خاصیت FormStyle رو برای فرم دوم به fsStayOnTop تبدیل کنید.
موفق باشید.
meghdad23
28-09-2006, 11:47
من هم در برنامه هام از richedit استفاده كردم
سلام
admiral دستت درد نكنه منم همين كار رو كردم
در مورد richedit هم دوستان متوجه نشدم
كارم راه افتاد ممنون
amin a.^2
28-09-2006, 21:38
در مورد richedit هم دوستان متوجه نشدم
كارم راه افتاد ممنون
با سلام به ايچ پي خان
كار بسيار راحتيه يعني رويه رويدادonclickیاon mousemoveاون چیزی که می خوای براش توضیح بدی می نویسی
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
فقط همین در حال معمولی هم باید ویزیبلش فالس باشه
سلام
آدميرال عزيز يه مشكل ديگه پيدا شد . وقتي من ويزيبل فرم دوم رو ترو ميكنم اون فرمي كه ontop هست پنجره فعال میشه و من هر کاری میکنم که فرم اصلی فعال باشه نمیشه .( آخه فرم دوم فقط برای توضیحات ظاهر میشه و نیازی نیست که فعال باشه .)
تنها وقتی که دوباره کاربر بر روی فرم اصلی کلیک میکنه فرم دوباره فعال میشه و من این رو نمیخواهم .
امین اقا ممنون از راهنمایی حتما امتحان می کنم ولی حالا فرق این richedit با edit خودمون چیه ؟
ممنون و منتظرم
amin a.^2
02-10-2006, 23:38
سلام
آدميرال عزيز يه مشكل ديگه پيدا شد . وقتي من ويزيبل فرم دوم رو ترو ميكنم اون فرمي كه ontop هست پنجره فعال میشه و من هر کاری میکنم که فرم اصلی فعال باشه نمیشه .( آخه فرم دوم فقط برای توضیحات ظاهر میشه و نیازی نیست که فعال باشه .)
تنها وقتی که دوباره کاربر بر روی فرم اصلی کلیک میکنه فرم دوباره فعال میشه و من این رو نمیخواهم .
ايچ پي جان
با سلام
فكر كنم مشكلتون همون كه من اول كار گفتم حالا شايد دوستان بتونند مشكلتون را حل كنند ولي من بلد نيستم
امین اقا ممنون از راهنمایی حتما امتحان می کنم ولی حالا فرق این richedit با edit خودمون چیه ؟
برو به سربرگ win32 ابزار چهارم richedit هست
تفاوت اصلی هم میان این دوتا اینه که شما می تونید تو richeditچند خط بنویسی ولی تو edit این کارو نمیشه کرد
و چندین ویژگی که richedit داره و edit نداره
امیدوارم به دردد بخوره
خدا نگهدار
سلام
آدميرال عزيز يه مشكل ديگه پيدا شد . وقتي من ويزيبل فرم دوم رو ترو ميكنم اون فرمي كه ontop هست پنجره فعال میشه و من هر کاری میکنم که فرم اصلی فعال باشه نمیشه .( آخه فرم دوم فقط برای توضیحات ظاهر میشه و نیازی نیست که فعال باشه .)
تنها وقتی که دوباره کاربر بر روی فرم اصلی کلیک میکنه فرم دوباره فعال میشه و من این رو نمیخواهم
سلام دوست عزیز
پروژه رو ضمیمه کردم ، دانلود و اکسترکتش کن اگه مشکلی بود مطرح کن.
موفق باشید.
لینک دانلود ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
راستی حجمش 173 کیلو بایته.
موفق باشید.
farzad_naseri
04-10-2006, 12:32
admiral جان
كارت خوبه ، ريز بين هستي.
آينده خوبي خواهي داشت .
رستش من بيشتر ناظرم تا نظر دهنده ، ولي جايي كه جاش باشه تشويقمو مي كنم .
admiral جان
كارت خوبه ، ريز بين هستي.
آينده خوبي خواهي داشت .
رستش من بيشتر ناظرم تا نظر دهنده ، ولي جايي كه جاش باشه تشويقمو مي كنم .
خیلی ممنون دوست عزیز
خوشحال میشیم شاهد حضور بیشتر شما توی بخش دلفی باشیم.
موفق باشید.
admiral خان سلام
برنامه اي رو كه گذاشتي دانلود كردم . منظورم رو درست گرفتي .
اما من اين حالت رو براي onchange نمي خواهم براي on exit مي خواهم
با برنامه ات ور رفتم اما نتونستم براي on exit اش بنويسم
اگه تونستي براي onExit اش بنويس
ممنون و منتظرم
admiral خان سلام
برنامه اي رو كه گذاشتي دانلود كردم . منظورم رو درست گرفتي .
اما من اين حالت رو براي onchange نمي خواهم براي on exit مي خواهم
با برنامه ات ور رفتم اما نتونستم براي on exit اش بنويسم
اگه تونستي براي onExit اش بنويس
ممنون و منتظرم
سلام
خیلی سخت نبود، یه کم روش کار میکردی درست می شد.
برای OnExit هم نوشتم :
لینک دانلود ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
امیدوارم کارت راه بیفته.
پ.ن : برای Exit میتونی توی Edit یا Memo کلیک کنی.
دوباره سلام
آدميرال عزيز ممنون كه در راهنمايي كوشا بودي
چون از دستوراتي كهنوشته بودي همچين زياد سر در نمياوردم دوباره با دستورات ور رفتم تا اينكه اين دستور رو تو راهنماي دلفي پيدا كردم
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
كه در اينجا قسمت sw_ showna حالت هاي ديگه هم مي پذيره .
اين دستوري كه من نوشتم فرم دوم رو نمايش ميده بدون اينكه تغييري در اكتيو بودن و يا نبودنش بده (به گفته ي راهنماي دلفي )
بازم ازت ممنونم كه باعث شدي يه نكته جديد رو ياد بگيرم
يا حق
سلام
درسته ، این دستور فرو دوم رو بدون اکتیـو کردن نمایش میده.
ولی من فکر میکردم قراره اگه کاربر روی فرم دوم کلیک کرد هم فعال نشه.
موفق باشید.
سلام دوباره
آدميرال عزيز اين مسئله رو كه ميگم يه نگاه بنداز
من اين فرمي رو كه تاحالا با نمايشش مشكل داشتم بصورت نيمه شفاف نمايش ميدم . تا اينجا درست . با دستوراتي كه دوستان اشاره كردن شكل فرم رو هم بصورت بيضي در مي آورم .اما يه مشكلي پيش مياد . اونم اينكه يه قسمت كوچيك از پايين فرم نمايش داده نميشه و وقتي كه موس رو به اون قسمت مي برم انگار كه دارم نقاشي مي كنم فرم ظاهر ميشه . اما با جابجايي فرم دوباره قسمت پايينش ناپديد ميشه
يه نگاه بنداز
ممنون و منتظرم
سلام دوباره
آدميرال عزيز اين مسئله رو كه ميگم يه نگاه بنداز
من اين فرمي رو كه تاحالا با نمايشش مشكل داشتم بصورت نيمه شفاف نمايش ميدم . تا اينجا درست . با دستوراتي كه دوستان اشاره كردن شكل فرم رو هم بصورت بيضي در مي آورم .اما يه مشكلي پيش مياد . اونم اينكه يه قسمت كوچيك از پايين فرم نمايش داده نميشه و وقتي كه موس رو به اون قسمت مي برم انگار كه دارم نقاشي مي كنم فرم ظاهر ميشه . اما با جابجايي فرم دوباره قسمت پايينش ناپديد ميشه
يه نگاه بنداز
ممنون و منتظرم
سلام
این برنامه رو دانلود کن و ببین همون چیزیه که میخوای : دانلود ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
اگه اینطوره کامپوننت MaskForm رو که توی همین فروم هم لینکش هست رو نصب کن.
موفق باشید.
سلام دوباره
دوست عزيز همونطور كه توي پست قبلي گفتم من از كد زير براي نيمه شفاف كردن فرمم استفاده مي كنم
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حالا مشكل من اينه كه قسمت پايين فرمم يه تيكه اش نمايش داده نميشه . ( اگه موس رو به اون قسمت ببري ظاهر ميشه )
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اگه ميشه روي همين برنامه آخري كه با ماسك گذاشتي امتحان كن ببين فرم شما هم اينطوري ميشه يا نه
ممنون و منتظرم
vBulletin , Copyright ©2000-2024, Jelsoft Enterprises Ltd.