صفحه 3 از 3 اولاول 123
نمایش نتایج 81 تا 96 از 96

نام تاپیک: مسائل و مشکلات فارسی نویسی و راه حلهای آن

  1. #81
    کاربر دائمی
    تاریخ عضویت
    دی 1387
    محل زندگی
    اصفهان
    پست
    186

    نقل قول: مسائل و مشکلات فارسی نویسی و راه حلهای آن

    نقل قول نوشته شده توسط sr_kazemi مشاهده تاپیک
    بله خاصیت control Scource ادیت باکس را به فیلدی وصل نکنید . مقدار فیلد را در خاصیت Value آن قرار دهید و آنرا را Right to left کرده مشکل حل میشه.
    اگر زمانیکه داخل ادیت باکس هستیم کلیدهای ctrl + Rightshift را بزنیم مشکل راست به چپ تقریبا حل می شود .( حتی زمانیکه خاصیت control Scource ان به فیلدی متصل باشد. )
    حال چگونه می توانیم زمانیکه به ادیت باکس وارد می شویم کلیدهای ctrl + Rightshift اتوماتیک زده شود ؟
    بنده استفاده از دستورهای keyboard , macro را بررسی کردم و نتیجه ای نگرفتم .

    با تشکر از همه دوستان .
    آخرین ویرایش به وسیله mostafa_zamani : شنبه 01 خرداد 1389 در 19:45 عصر

  2. #82

    نقل قول: مسائل و مشکلات فارسی نویسی و راه حلهای آن

    سلام

    من وقتي برنامه را اجرا مي كنم فارسي نمايش نمي بينم

    وقت ساختن منو هم فارسي نمي نويسه

    مشكل جي هست ؟ ممنون

  3. #83
    کاربر دائمی
    تاریخ عضویت
    دی 1387
    محل زندگی
    اصفهان
    پست
    186

    نقل قول: مسائل و مشکلات فارسی نویسی و راه حلهای آن

    در ویندوز کنترل پانل :
    Regional and Language option زیانه اول را روی farsi و زبانه Advanced را Arabic(Egypt) قرار دهید .

  4. #84

    نقل قول: مسائل و مشکلات فارسی نویسی و راه حلهای آن

    با انجام تنظیمات کنترل پنل مسئله حل میشه اما نمیشه که به همه گفت تنظیمات Regional رو تغییر بدن. ضمناً من وقتی از دلفی 5 استفاده می کنم این مشکل به وجود نمیاد اما با دلفی 7 فونت های فارسی نشون داده نمیشه. راه حل واقعی چیه؟

  5. #85

    نقل قول: مسائل و مشکلات فارسی نویسی و راه حلهای آن

    سلام دوستان
    هنوز مشکل من در مورد مشکل تایپ فارسی در word که مجبور بودم بعد از هر مکثی یک کلید space بزنم تا تایپ ادامه پیدا کنه حل نشده. لطفا یه نفر من رو راهنمایی کنه.
    یه مشکل دیگه هم دارم. کلیدهای Ctrl+ کلیدهای جهت نما که برای حرکت آهسته تر اشکال و ... استفاده میشه در کامپیوتر من کار نمیکنه. لطفا من رو راهنمایی کنید.
    با تشکر

  6. #86
    کاربر دائمی
    تاریخ عضویت
    مهر 1388
    محل زندگی
    دامغان
    پست
    570

    نقل قول: مسائل و مشکلات فارسی نویسی و راه حلهای آن

    تايپ تو چه كنترلي مشكل دارين؟

  7. #87

    نقل قول: مسائل و مشکلات فارسی نویسی و راه حلهای آن

    من با یاهو مسنجر مشکل دارم به این صورت که وقتی فارسی تایپ میکنم حرف اول درست تایپ میشه اما از حرف دوم به بعد اتوماتیک انگلیسی میشه و هر کار میکنم فارسی نمیشه.چیکار کنم؟ویندوزم 7 اولتیمیت 64

  8. #88
    کاربر تازه وارد
    تاریخ عضویت
    تیر 1391
    محل زندگی
    تهران
    پست
    32

    نقل قول: مسائل و مشکلات فارسی نویسی و راه حلهای آن

    با عرض پوزش : موفق به راست چین کردن USER MENU نشده ام
    1 - در Regional and Language / Advanced گزینه Arabic-Egypt رو انتخاب کردم
    2 - در منوی tools / options فاکس و در تب Regional آن گزینه Use System Settings را تیک کردم
    3 - در فایل Config.FPW هم TITLE , COLLATE , DATE , CENTURY , CURRENCY , CODEPAGE رو طبق دستورالعمل
    SET کردم
    4 - در PROPERTY فرم و .... هم خصیصه RIGHTTOLEFT = T کردم
    5 - دستور SET SYSMENU TO RTLJUSTIFY رو هم در برنامه اصلی استارتم نوشتم
    ولی فقط منوی اصلی فاکس پرو راست چین شده و منوی ساخته شده توسط من راست چین نمیشه
    از دوستان عزیز خواهش میکنم راهنمایی کنید چه کنم
    ممنون

  9. #89
    کاربر تازه وارد
    تاریخ عضویت
    تیر 1391
    محل زندگی
    تهران
    پست
    32

    نقل قول: مسائل و مشکلات فارسی نویسی و راه حلهای آن

    نقل قول نوشته شده توسط javad_hosseiny مشاهده تاپیک
    اقا کیا سوال مربوطه ربطی به فارسی کردن نداره (یعنی اینکه اینکار را اول برنامه انجام داده ام و در تمامی قسمتهای مربوطه فارسی دریافت می کنم) بلکه مشکل درست عمل نکردن کلیدهای مکان نما است (یعنی بعکس هستند کلید راست به سمت چپ می رود و بالعکس)
    با تشکر
    اگه مشکلتون رو درست متوجه شده باشم،فکر کنم راه حلتون استفاده ازFM20باشه كه بايد به کمکOLE Microsoft Forms2.0 Text Box
    اونو حل كنيد ، لازمه که یا آفیس نصب کرده باشید یا فایل fm20.dll رو داشته باشید

  10. #90
    کاربر تازه وارد
    تاریخ عضویت
    تیر 1391
    محل زندگی
    تهران
    پست
    32

    نقل قول: مسائل و مشکلات فارسی نویسی و راه حلهای آن

    نقل قول نوشته شده توسط MASOUD_ALIZADEH1 مشاهده تاپیک
    با عرض پوزش : موفق به راست چین کردن USER MENU نشده ام
    1 - در Regional and Language / Advanced گزینه Arabic-Egypt رو انتخاب کردم
    2 - در منوی tools / options فاکس و در تب Regional آن گزینه Use System Settings را تیک کردم
    3 - در فایل Config.FPW هم TITLE , COLLATE , DATE , CENTURY , CURRENCY , CODEPAGE رو طبق دستورالعمل
    SET کردم
    4 - در PROPERTY فرم و .... هم خصیصه RIGHTTOLEFT = T کردم
    5 - دستور SET SYSMENU TO RTLJUSTIFY رو هم در برنامه اصلی استارتم نوشتم
    ولی فقط منوی اصلی فاکس پرو راست چین شده و منوی ساخته شده توسط من راست چین نمیشه
    از دوستان عزیز خواهش میکنم راهنمایی کنید چه کنم
    ممنون
    جوینده یابندست :
    بالاخره با جستجوهای زیادی که داشتم راه حل مشکلمو پیدا کردم .
    چون من منوم رو در یک TOP LEVEL FORM اجرا میکنم دیگه دستور SET SYSMENU TO RTLJUSTIFY نميتونه كمكي به من براي راست چین کردن منوم بکنه .
    راه حل مخصوص این روش رو مایکروسافت داده و اون هم روش MIRROR کردن صفحه است ، یعنی تمام محتویات فرم رو مثل آینه عوض میکنه .
    برای این کار باید تکه کد زیر رو داخل LOAD EVENT فرم مربوطه بنویسید .
    #DEFINE GWL_EXSTYLE -20
    #
    DEFINE WS_EX_LAYOUTRTL 0x400000
    #
    DEFINE WS_EX_NOINHERITLAYOUT 0x100000
    *-- Define the Get window long API
    DECLARE INTEGER GetWindowLong IN user32 INTEGER hWnd, INTEGER nIndex
    *-- Define the Set window long API
    DECLARE INTEGER SetWindowLong IN user32 INTEGER hWnd, INTEGER nIndex, INTEGER dwNewLong
    *-- Get this form's current style.
    OldLong = GetWindowLong(ThisForm.HWnd, GWL_EXSTYLE)
    *-- Set the window extended style RTL non-inheritable.
    SetWindowLong(ThisForm.HWnd,GWL_EXSTYLE,BITOR(OldLong,WS_EX_LAYOUTRTL,WS_EX_NOINHERITLAYOUT))

    و مشکل حل میشه

  11. #91
    کاربر دائمی
    تاریخ عضویت
    مهر 1388
    محل زندگی
    دامغان
    پست
    570

    نقل قول: مسائل و مشکلات فارسی نویسی و راه حلهای آن

    من ابتدا برنامه منو را اجرا ميكنم و بعد فرم را(خاصيت SHOWWINDOW آن IN TOP_LEVEL FORM بايد باشد). و كار ميكنه.
    DO menu1.prg
    DO FORM formmunu

    تو HELP خود فاكس هم How to: Add a Menu to a Top-Level Form رو جستجو كن.به هر حال MIRROR هم جالبه.

  12. #92
    کاربر تازه وارد
    تاریخ عضویت
    تیر 1391
    محل زندگی
    تهران
    پست
    32

    نقل قول: مسائل و مشکلات فارسی نویسی و راه حلهای آن

    نقل قول نوشته شده توسط gh_khajehzade مشاهده تاپیک
    من ابتدا برنامه منو را اجرا ميكنم و بعد فرم را(خاصيت SHOWWINDOW آن IN TOP_LEVEL FORM بايد باشد). و كار ميكنه.
    DO menu1.prg
    DO FORM formmunu

    تو HELP خود فاكس هم How to: Add a Menu to a Top-Level Form رو جستجو كن.به هر حال MIRROR هم جالبه.
    راه حل جدیدتونو تست کردم ، جواب داد . منتهی برای حذف TOOLBAR فاكس چه کنم و اینکه در این روش همیشه یه فرم هم زیر منوم بازه : میشه کاری کرد که HEADER فرمم حذف بشه ، برای زیبایی برنامه فک کنم بهتر باشه

  13. #93
    کاربر دائمی
    تاریخ عضویت
    مهر 1388
    محل زندگی
    دامغان
    پست
    570

    نقل قول: مسائل و مشکلات فارسی نویسی و راه حلهای آن

    براي حذف toolbar خط زير رو به برنامه منو اضافه ميكني
    HIDE WINDOW "Standard"

    براي حذف titlebar از فرم در پنجره خواص فرم
    titlebar=off

  14. #94
    کاربر تازه وارد
    تاریخ عضویت
    تیر 1391
    محل زندگی
    تهران
    پست
    32

    نقل قول: مسائل و مشکلات فارسی نویسی و راه حلهای آن

    نقل قول نوشته شده توسط gh_khajehzade مشاهده تاپیک
    براي حذف toolbar خط زير رو به برنامه منو اضافه ميكني
    HIDE WINDOW "Standard"

    براي حذف titlebar از فرم در پنجره خواص فرم
    titlebar=off
    این دو دستور رو هم استفاده کردم ، حالا مشکل اینه که در اجرای مجدد برنامه چون قبلا toolbar فاكس رو hide کردیم به این خط اشکال میگیره
    در ضمن در این روش دستورات read event , clear events رو دقیقا کجا بکار ببریم .
    برای اطلاعتون در برنامه main.prg بعد از تعاریف و غیره : دستورات زیر رو نوشتم
    SET SYSMENU TO
    SET SYSMENU AUTOMATIC
    SET SYSMENU TO RTLJUSTIFY
    hide windo
    "standard"
    DO MENUS\MYMENU.MPR
    DO FORM FORMS\SS.SCX
    READ EVENTS
    و در فرم SS که علاوه بر MAXIMIZE بودن IN TOP LEVEL FORM هم هست در قسمت LOST FOCUS
    thisform.Release
    SET SYSMENU TO DEFAULT
    show WINDOW
    "STANDARD"
    و در قسمت UNLOAD هم دستور CLEAR EVENTS رو نوشتم
    ببخشید که خیلی قضیه رو کشش میدم ولی فک کنم اینطوری هر خواننده دیگه ای هم کاملا مشکلش حل بشه
    با تشکر

  15. #95
    کاربر دائمی
    تاریخ عضویت
    مهر 1388
    محل زندگی
    دامغان
    پست
    570

    نقل قول: مسائل و مشکلات فارسی نویسی و راه حلهای آن

    1-تا اونجايي كه من اطلاع دارم read events فقط تو main.prg باشه كافيه(خصوصا براي exe كردن پروژه).cleare events هم فقط هنگام خروج از برنامه لازم است(هر چند بدون اون هم هنگام خروج من به مشكلي برخورد نكردم)
    2-با exe كردن پروژه toolbars خودبخود حذف ميشود.

  16. #96
    کاربر تازه وارد
    تاریخ عضویت
    تیر 1391
    محل زندگی
    تهران
    پست
    32

    نقل قول: مسائل و مشکلات فارسی نویسی و راه حلهای آن

    ممنون از راهنماییتون

صفحه 3 از 3 اولاول 123

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

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