ورود

View Full Version : سوال: باقی ماندن دیالوگ بعد از بستن آن



little.boy
شنبه 25 دی 1389, 18:28 عصر
اپلیکشنی که کتاب را به صورت HTML نمایش می دهد دیالوگی برای دادن امکان تغییرات در CSS متون فراهم می آورد. می خواستم بدونم امکانش هست بعد از این که کاربر تنظیمات CSS مورد نظر را انجام داد و دیالوگ را بست، اگر بخواهد دوباره آن را باز کند نیاز به دوباره ایجاد شدن(create ) دیالوگ نباشد

mehdi.mousavi
شنبه 25 دی 1389, 19:07 عصر
اپلیکشنی که کتاب را به صورت HTML نمایش می دهد دیالوگی برای دادن امکان تغییرات در CSS متون فراهم می آورد. می خواستم بدونم امکانش هست بعد از این که کاربر تنظیمات CSS مورد نظر را انجام داد و دیالوگ را بست، اگر بخواهد دوباره آن را باز کند نیاز به دوباره ایجاد شدن(create ) دیالوگ نباشد

سلام.
شما نیازی به ایجاد کردن مجدد Dialog ندارید، اگر Reference به Dialog اولی رو که ایجاد کرده اید، نگهدارید و اونو Release نکنید. البته این کاملا بستگی به این موضوع داره که منظورتون از Create شدن چی باشه.
وقتی CSS ها تنظیم میشن و Dialog بسته میشه، شما اون تنظیمات رو در فایل Config (یا هر جای دیگه ای) ذخیره میکنید. سپس در OnInitDialog باید اون اطلاعات رو Load کنید و فیلدهای مورد نظر رو پر کنید.
روش درست این هستش، حالا من نمیدونم دقیقا چی تو ذهنتونه. اگر شفاف تر توضیح بدید احتمالا پاسخ بهتری بهتون میدم.

موفق باشید.