با سلام
از سال 82 شروع به تهیه نرم افزاری در حوزه منابع انسانی کردم که ابتدا از یک بخش کوچک شروع شد و کم کم تا حالا تبدیل به یک نرم افزار عریض و طویل شده (از ابتدا قرار نبود اینطور بشه )
حالا نرم افزار تقریبا 18 تا زیر سیستم را توی خودش جا داده
ظاهر نرم افزار را از ابتدا این طور طراحی کرده بودم که کاربر بعد از وارد کردن یوزر و پسورد وارد صفحه اصلی میشه که روی اون 18 تا botton قرار داره و با کلیک روی هر کدوم ، وارد یکی از زیر سیستم ها میشه که اون شامل فرمی هست که در سمت راست تعدادی Botton دیگه قرار گرفته و با کلیک روی هر کدوم یک صفحه از کمپوننت NoteBook فعال میشه و کاربر میتونه عملیات مورد نظرش را انجام بده
متاسفانه بعضی زیر سیستم ها هم باز یک فرم اصلی و چند تا Botton روی اون و دوباره لینک به یک فرم دیگه
در کل بیش از 80 تا فرم شده که منجر به اعتراض برخی کاربران شده که قطعا حق دارند
حالا تصمیم گرفتم که بجای این همه فرم تو در تو روی یک فرم اصلی منو بزارم و همه صفحات را منتقل کنم به همین صفحه
چند تا سوال
سریعترین راه ممکن چیه ؟ آیا میشه فرمهای دیگه را توی فرم اصلی باز کرد؟
اگر همه محتویات فرمها را به یک فرم اضافه کنم مثلا با استفاده از کمپوننت Notebook یا PageControl آیا صفحه سنگین میشه و لود اون سخت میشه؟
نرم افزار با دلفی 7 نوشته شده و بخاطر استفاده از کمپوننت های خاص امکان ارتقا به نسخه بالاتر را ندارم .
در کل اگر راهنمایی خاصی در خصوص ظاهر نرم افزار و User Friendly شدن اون دارین ممنون میشم بفرمایید.
ممنون از راهنمایی شما