PDA

View Full Version : راهنمايي جهت منوهاي ستوني



javad_1349
یک شنبه 18 مهر 1389, 09:25 صبح
باسلام به دوستان عزيز
چندي پيش دريكي از نرم افزارهاي نوشته منويي ديدم كه به نظرم در نرم افزارهايم آن را استفاده نمايم البته نرم افزار فوق با دلفي نوشته شده غير از منوي اصلي بالا يك منويي بصورت ستوني ودر قسمت راست صفحه قرار گرفته بود و با زدن هر كليد از عنوان آيكون هاي ذيل باز ميشد و زمانيكه كليد پايين تر ازآن را ميزنيم آيكون هاي كليد بالايي مخفي مي شد مثلا زمانيكه شما مكاتبات اداري را كليك مي كنيد آيكونهاي مرتبط با آن ظاهر و فعال ميشود و وقتي تسهيلات فعال ميگردد آيكونهاي مربوط به آن ظاهر ميشود ميخواستم بدانم اكتيويكس آن در ويژوال وجود دارد يا خير و اگر جواب مثبت است نام آن ذكر و راهنمايي بفرماييد متشكرم

بني حسيني
یک شنبه 18 مهر 1389, 09:44 صبح
من اين كارو به اين شكل يه بار كردم. ابتدا براي كدام از اون عناوين اصلي منويي طراحي مي كني و خاصيت نمايش اونها رو غير فعال مي كني. (VISIBLE=FALSE) تو خاصيت كليك هر كدام از عناوين اصلي اون عنوان رو ميشه به بالا برد و زير اون عنوانهاي فرعي رو فعال كرد.VISIBLE=TRUE و فاصله از بالاي اونو هم مي توني مشخص كني.

javad_1349
یک شنبه 18 مهر 1389, 10:25 صبح
من اين كارو به اين شكل يه بار كردم. ابتدا براي كدام از اون عناوين اصلي منويي طراحي مي كني و خاصيت نمايش اونها رو غير فعال مي كني. (VISIBLE=FALSE) تو خاصيت كليك هر كدام از عناوين اصلي اون عنوان رو ميشه به بالا برد و زير اون عنوانهاي فرعي رو فعال كرد.VISIBLE=TRUE و فاصله از بالاي اونو هم مي توني مشخص كني.
ممنون از راهنمايتان ولي منظور من استفاده از activex بود در نرم افزارهايم از
command group استفاده كرده ام

gh_khajehzade
یک شنبه 18 مهر 1389, 11:39 صبح
سلام-این کار رو براحتی با ایجاد فرم دیگری (علاوه بر فرم اصلی که با منو باز میشود) میتوانید انجام دهید.
و اگر نیاز شد جهت ارتباط فرمها از formset استفاده کنید.من هم در یک برنامه دیگری که اتفاقا آن هم با دلفی بوددیدم که از فرم استفاده شده بود.

javad_1349
یک شنبه 18 مهر 1389, 11:55 صبح
سلام-این کار رو براحتی با ایجاد فرم دیگری (علاوه بر فرم اصلی که با منو باز میشود) میتوانید انجام دهید.
و اگر نیاز شد جهت ارتباط فرمها از formset استفاده کنید.من هم در یک برنامه دیگری که اتفاقا آن هم با دلفی بوددیدم که از فرم استفاده شده بود.
با سلام
از اينكه مشاركت كرديد متشكرم
من تا حدودي ميدانم كه در activex هاي فاكس فايلي با عنوان tabscrip وجود دارد ولي اين مورد كه فرموديد باعث پيچيده شدن فرمم ميشود و زياد شلوغ ميشه درهرصورت راه حل خوبي است حتما راه حل ساده تري وجود دارد مثل استفاده از يك كلاس در فرم كه اين امكان را داشته باشد ممنون