ravanfar
چهارشنبه 07 مرداد 1383, 09:10 صبح
سلام
من یک برنامه نوشتم با مشخصات زیر:
Delphi5 Environmet
OS:Windows XP Pro
Font for label and Buttons:Tahoma and Farsi
Image component:Align=client
Stretch=true
در XP این برنامه بدون بهم ریختگی اجرا شد حتی فونت های فارسی هم در اینترفیس بدون مشکل اجرا شدند ( به این علت از Tahoma) استفاده کردم که یکی از بزرگان گفتند در طراحی و کار با فونت فارسی حتما از این فونت استفاده کن که Unicode بوده و در سیستم عاملهای مختلف به راحتی و بدون مشکل نمایش داده میشود. ( البته قابل ذکر است که در هنگام تایپ موارد فارسی در Object Inspector فارسی را درست نمینوشت به این صورت که اولا فونت Default در دلفی 5 فونت MS Suns Serif است و تا هنگامی که از بعضی حروف مثل ( ک گ ژ )
استفاده نکرده ام درست تایپ میکند ولی به محض استفاده از این حروف کلیه حروف تایپ شده در Object Inspector مثلا در بخش Caption به حروف بزرگ جدا از هم تبدیل میشوند البته باز هم بگویم این حالت فقط در Object Inspector است و در View نهایی در روی Form درست نمایش داده میشو د حالا سوال اول: چطور این مشکل رو در Object Inspector حل کنیم ؟)
حالا برمیگردم به ادامه بحث
من این برنامه ام را بردم روی یک سیستم دیگر که Windows 2000Pro بود و فونت Tahoma هم داشت اجرا کنم فونت را هم از سیستم خودم کپی کرده ودر این سیستم دومی فونت را مجددا install کردم ( Replace) برنامه را اجرا کردم اشکالات زیر مشاده شدند:
فونت ها همه ناخوانا و بهم ریخته ( حتی بعد از اجرای مجدد و Restart کردن سیستم)
از کامپوننت Timage هم برای استفده از Background در پس زمینه فرم استفده کرده بودم که در Properties کامپوننت image در خصوص Align مقدار Client و برای Stretch مقدار True را انتخاب کرده بودم که در اجرا روی Windows2000 عکسها جابجا شده از محل و با کمی Shift مکانی نشان داده میشدند
سوال این مشکلات چگونه حل می شوند؟
متشکرم از بذل توجه شما و حوصله کردید و این متن را خواندید.
روانفر
من یک برنامه نوشتم با مشخصات زیر:
Delphi5 Environmet
OS:Windows XP Pro
Font for label and Buttons:Tahoma and Farsi
Image component:Align=client
Stretch=true
در XP این برنامه بدون بهم ریختگی اجرا شد حتی فونت های فارسی هم در اینترفیس بدون مشکل اجرا شدند ( به این علت از Tahoma) استفاده کردم که یکی از بزرگان گفتند در طراحی و کار با فونت فارسی حتما از این فونت استفاده کن که Unicode بوده و در سیستم عاملهای مختلف به راحتی و بدون مشکل نمایش داده میشود. ( البته قابل ذکر است که در هنگام تایپ موارد فارسی در Object Inspector فارسی را درست نمینوشت به این صورت که اولا فونت Default در دلفی 5 فونت MS Suns Serif است و تا هنگامی که از بعضی حروف مثل ( ک گ ژ )
استفاده نکرده ام درست تایپ میکند ولی به محض استفاده از این حروف کلیه حروف تایپ شده در Object Inspector مثلا در بخش Caption به حروف بزرگ جدا از هم تبدیل میشوند البته باز هم بگویم این حالت فقط در Object Inspector است و در View نهایی در روی Form درست نمایش داده میشو د حالا سوال اول: چطور این مشکل رو در Object Inspector حل کنیم ؟)
حالا برمیگردم به ادامه بحث
من این برنامه ام را بردم روی یک سیستم دیگر که Windows 2000Pro بود و فونت Tahoma هم داشت اجرا کنم فونت را هم از سیستم خودم کپی کرده ودر این سیستم دومی فونت را مجددا install کردم ( Replace) برنامه را اجرا کردم اشکالات زیر مشاده شدند:
فونت ها همه ناخوانا و بهم ریخته ( حتی بعد از اجرای مجدد و Restart کردن سیستم)
از کامپوننت Timage هم برای استفده از Background در پس زمینه فرم استفده کرده بودم که در Properties کامپوننت image در خصوص Align مقدار Client و برای Stretch مقدار True را انتخاب کرده بودم که در اجرا روی Windows2000 عکسها جابجا شده از محل و با کمی Shift مکانی نشان داده میشدند
سوال این مشکلات چگونه حل می شوند؟
متشکرم از بذل توجه شما و حوصله کردید و این متن را خواندید.
روانفر