نمایش نتایج 1 تا 12 از 12

نام تاپیک: فونت فارسی برای ویژوال فاکس پرو در همه ویندوزها

  1. #1
    مدیر بخش آواتار binyaz2003
    تاریخ عضویت
    آبان 1382
    محل زندگی
    کرمان
    سن
    39
    پست
    2,107

    فونت فارسی برای ویژوال فاکس پرو در همه ویندوزها

    سلام
    من میخاستم برنامه ای که مینویسم تو همه ویندوزها فارسی مخصوص به خودم داشته باشه برای همین دستبه کار شدم و تو ویندوز انگلیسی یک فونت طراحی کردم و یک فارسی نویس ساختم اما در ویندوزهای عربی تمام جعبه ها و لیست ها که با فونت من ست بودند سفید میشن
    :cry:
    حالا کی میدونه چطور فونتی باید باشه که تو همه ویندوزها کار کنه
    میدونید که فارسی سازها چقدر گرونن
    وب سایت شخصی
    وبلاگ آموزش ویژوال فاکس پرو - به دلیل تعطیل شدن میهن بلاگ نوشته های وبلاگ به وب سایت شخصی منتقل شدند.

  2. #2
    کاربر تازه وارد
    تاریخ عضویت
    آبان 1382
    محل زندگی
    iran-qom
    پست
    57
    برای نمایش درست فونت در کلیه ویندوزها بایستی اولا شما یک فونت بیت مپی ( شبیه فونت system.fon ) بسازید . جای حروف مهم است ، برای مثال ویندوز ایکس پی حساس به جای حروف است که شما میتوانی با سعی و خطا جای درست حروف را بدست آوری.
    ثانیا بایستی فونت را موقع ورود به برنامه بارگذاری کنی . ضمنا پارامترهای فونت هم مهم است و بایستی معنای هر پارامتر را دقیق بفهمی.
    ثالثا هر کنترلی را بایستی به فونت خودت ست کنی .
    خلاصه اینکه فارسی نویسی کمی سخت است بخاطر همین
    میدونید که فارسی سازها چقدر گرونن
    !

  3. #3
    به نظر من
    بهترین فونتی که کمترین ایراد را در ویندوزهای مختلف پیش میاره فونت Tahoma هست. یعنی نوع فونت آبجکتهایی مثل Text Box ، Label ، Edit Box و غیره را در فرمهای خود Tahoma انتخاب کنید.
    و در گزارشها (Reports) از فونت Courier New

  4. #4
    من هم دقیقا به همین مشکل برخورده بودم و بعد از جستجو دیدم که در خود سایت میکروسافت تنها دو فونت Arial و Tahoma را برای اینکار معرفی کرده است . خوشبختانه خود میکروسافت بیشتر از دوستان ایرانی به فکر ما است :)
    برای دیدن گزارشات روی صفحه هم بهترین فونت Courier New است .همینطور که دوستمان هم گفته اند

  5. #5
    سلام

    آقا کی از ویندوز غیر فارسی استفاده میکنه مگه؟؟؟
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  6. #6

    نقل قول: فونت فارسی برای ویژوال فاکس پرو در همه ویندوزها

    اكثر فونتها در هنگام نمايش تا زماني كه پرينتر نصب نشده در ويندوز 98 درست نشون داده ميشوند اما هنگامي كه پرينتر نصب ميشه بهم ميخورند
    ايا ميشه بقيه فونتها را تغيير داد تا مثل courie new بشوند يا تغييري در سيستم بارگذاري فونت ايجاد كرد؟

  7. #7

    نقل قول: فونت فارسی برای ویژوال فاکس پرو در همه ویندوزها

    به فونت ربطی ندارد مشکل از فاکس پرو و میکروسافت است که همه چیزی غیر استاندارد است.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  8. #8
    کاربر دائمی آواتار Esikhoob
    تاریخ عضویت
    شهریور 1385
    محل زندگی
    Tehran
    پست
    277

    نقل قول: فونت فارسی برای ویژوال فاکس پرو در همه ویندوزها

    وقتی ویندوز را عربی میکنیم ، فونت های ایران سیستم(فونت شما هم احتمالا جزو همین فونتهاست) را سفید نشان میدهد ( هیچی نشان نمیدهد) ولی اگر فارسی کنید نشان میدهد.
    در ضمن یک سئوال دیگر ، ویندوز Vista - در مورد فونت های ایران سیستمی که ما راحت با آنها در XP کارمیکردیم - حروف "ا" "آ" "چ چسبیده" را نشان نمیدهد ، کسی از دوستان میداند چطور باید نشان بدهد؟؟
    سئوال دیگر :آیا کسی میداند اگر بخواهم با این فونت های استاندارد ویندوز ، یک "چ چسبیده" تکی بنویسم چه کار باید بکنم؟؟

    با تشکر.
    آخرین ویرایش به وسیله Esikhoob : یک شنبه 26 مهر 1388 در 09:20 صبح دلیل: اصلاح

  9. #9

    نقل قول: فونت فارسی برای ویژوال فاکس پرو در همه ویندوزها

    اینجا که جواب نداد اما
    من کلک میزنم:

    اول می نویسیم چ بعد shift+j
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  10. #10
    کاربر دائمی آواتار Esikhoob
    تاریخ عضویت
    شهریور 1385
    محل زندگی
    Tehran
    پست
    277

    نقل قول: فونت فارسی برای ویژوال فاکس پرو در همه ویندوزها

    دوستان جواب سئوال اول خودم را پیدا کردم.
    فونت ما که پسوندش fon بود ، با وجود اینکه با کدپیج ایران سیستم بود ، ولی CharSetاین فونت روی Western تنظیم شده بود .
    از طرفی اگر شما فونت Wingdings را دیده باشید، اشکال عجیب و غریب دارد ، Script یا CharSet آن روی Symbol تنظیم شده و این فونتی است که استاندارد ماکروسافت است و باید همه جا از جمله VFP آن را نشان دهد .
    پس نتیجه گرفتم که وقتی فونتی عنوان Symbol در CharSet آن باشد ، به ویندوز میگوید که زبان انگلیسی یا عربی یا آلمانی و زبانهای دیگه که تو میشناسی نیست ، ولش کن .
    پس من با استفاده از برنامه Fony که رایگان است ، CharSet فونت خودمان را به Symbol عوض کردم و حالا ویندوز 7 همه حروف را نشان میدهد.

    البته فونت شما باید فقط یک CharSet داشته باشد تا ویندوز مجبور به استفاده از همان CharSet شود. طبق تجربه من اول فونت قبلی را پاک کنید ، بعد فونتی که تغییر دادید را کپی کنید .
    چونکه چند فایل فونت با CharSet های مختلف را وقتی نصب میکنید همه را تحت یک اسم میآورد و میشود یک فونت با چند CharSet.


    البته وقتی ویندوز را عربی میکنیم ، ظاهرا فقط آن فونتی که CharSet آن Arabic هست را نشان میدهد ، من CharSet فونتم را تبدیل به Arabic کردم و بعد ... بالاخره نمایش داده شد ولی کمی بهم ریخته بود.
    اگر کسی همه CharSet ها را امتحان کند و بفهمیم چه CharSet ی هست که VFP در ویندوز عربی کاری به کارش ندارد یا اینکه کلک دیگری بشود زد خیلی خوب است.
    آخه ما از ویندوز عربی ، به خاطر برنامه مان که در قدیم درست شده و فونت ایران سیستم دارد ، استفاده نمیکنیم.

  11. #11
    کاربر جدید
    تاریخ عضویت
    دی 1388
    محل زندگی
    تهران
    سن
    38
    پست
    12

    نقل قول: فونت فارسی برای ویژوال فاکس پرو در همه ویندوزها

    یک فو نت به نام Tavval هست که فکر کنم جواب کار دوستان رو بده من ازش استفاده کردم بدک نبوده شکلش شبیه Tahoma ست اما... امتحانش بد نیست!
    فایل های ضمیمه فایل های ضمیمه

  12. #12
    کاربر دائمی آواتار Esikhoob
    تاریخ عضویت
    شهریور 1385
    محل زندگی
    Tehran
    پست
    277

    نقل قول: فونت فارسی برای ویژوال فاکس پرو در همه ویندوزها

    یک نکته جالب که متوجه شدم:
    در ویندوز seven ، میتوانید برای کنترل ها ی ویژوال فاکس پرو ، فونت های B ZAR و بقیه فونت های برنارایانه را انتخاب کنید. بر خلاف ویندوز XP ، در صورتی که کلمه انگلیسی هم تایپ کنید ، آن را درست نشان میدهد.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •