من از اینجا down کردم
http://altd.embarcadero.com/download...er_xe5_win.iso
دوستان همچین ممشکلی نداشتن؟
من از اینجا down کردم
http://altd.embarcadero.com/download...er_xe5_win.iso
دوستان همچین ممشکلی نداشتن؟
سلام
این موضوع به پکیجهای Design Time مربوط میشه. قبلاً در لینک زیر یه بنده خدا در مورد تقریباً مشابهی روش کار را شرح داده است:
http://www.irstu.com/?p=1748
خلاصش اینه که باید به منوی Component بری , گزینه Install Packages رو انتخاب کنی و تیک کنار گزینه های مورد نظر رو فعال کنی.
یا حق...
یه مشکل بزرگ دیگه هم اینکه حجم فایلهای تولید شده خیلی زیاده مثلا یه فرم ساده حدود 5 مگ فضا می گیره و باعث دیر اجرا شدن برنامه می شه این در صورتی است که برنامه های نوشته شده با جاوا حجم خیلی کمتری دارند و سرعت اجراشون هم بیشتره
سلام و خسته نباشید
من هم نسخه Xe5 رو گرفتم و نصب کردم و فعالش هم کردم
اما خبری از Android توش نیست!!
jdk رو هم گرفتم نصب کردم
اما نتونستم بصورت دستی android sdk و ndk رو نصب کنم
اگه میشه من رو راهنمایی کنید که چطوری می تونم Android dev tool رو داشته باشم
برای کاربران ایرانی 5 مگابایت حجم بسیار بالایی هست.. برنامه های نوشته شده با جاوا حجم خیلی پایین تری دارن.
سلام
من متن یک Button رو بر روی فرم فارسی می نویسم در زمان اجرا برعکس نمایش میده اما همون متن رو Showmessage میدم درست نمایش میده!
کسی تست کرده ببینه چطوریه؟ آیا راه حلی تا الان پیدا نشده برای مشکل فارسی؟
ممنون
متاسفانه به دلیل اینکه firemonkey از Open GL برای رندر کردن استفاده میکنه نه تنها زبان فارسی و عربی بلکه هیچکدوم از زبانهای پیچیده رو ساپورت نمیکنه و فعلا باید صبر کرد تا یا tms براش کنترل های native بسازه مثل کاری که برای ios کرده یا خود دلفی در نسخه های بعدی فکری به حالش بکنه ولی فعلا به فارسی فکر نکنید واقعا هیفه.ولی خوب این حرکت رو به جلو دلفی رو باید به فال نیک گرفت
سلام
ظاهرا این پچ جدید میتونه مشکل را حل کنه. فقط نیاز به لایسنس معتبر داره
اگر کسی داره و دانلودش کرد برای همه به اشتراک بذاره
http://cc.embarcadero.com/Item/29644
این سری کامپوننت هم احتمالا مشکل را حل می کنند
هنوز فرصت تستشون را نکردم
http://sourceforge.net/projects/dpfdelphiandroid/
نه اون پچ حل نمی کنه
من تست نکردم از مارکو کانتو پرسیدم گفت کاری انجام نشده
کسی این رو
http://sourceforge.net/projects/dpfdelphiandroid/
که جناب بابک یعقوبی گذاشتن تست نکرده؟
من تست کردم
برای من هنگ میکرد
ولی نمی دونم همین نسخش بوده یا نه
Update 2 نوشته rtl رو ساپورت می کنه درسته یا نه....؟
تو پست 57 جواب دادم
ساپورت نمی کنه
احتمالا باید تا xe6 صبر کنیم.
دوستان کسی مودونه چطور میشه فونت لیبل رو عوض کرد یه فونت اختصاصی براش انتخاب کرد. اگر این مشکل حل شه من میتونم مشکل فارسی نویسی رو حل کنم
دوستان اینو کسی می تونه نصب کنه :
http://blogattach.naver.net/3da82192...ype=attachment
کنترل های نتیو برای اندروید دلفی
سلام به همه دوستان
بعد از کلی سر کله زدن با firemonkey اخر تونستم یک پچ برای مشکل فارسی بودن بنویسم
فایل AndroidFMXPatch.zip از حالت فشرده خارج کنید بعد به مسیر نصب دلفی برید پوشه Embarcadero\RAD Studio\12.0\lib\android در این مسیر دو فولدر debug و release هستند فایلها را در این پوشه ها کپی کنید
دقت کنید حتما از فایلهای قدیم Backup بگیرید .
من فایلها با نسخه Xe5 update 2 نوشتم نمیدونم تو نسخه های دیگر xe5 جواب میده یا نه
https://docs.google.com/file/d/0B_eW...?usp=drive_web
موفق باشید
آخرین ویرایش به وسیله siavash_fe : سه شنبه 14 آذر 1402 در 16:24 عصر
باعرض سلام و خسته نباشيد
دو نكته در مورد زبان پارسي و به طور كل زبانهاي راست به چپ وجود دارد. 1- نمايش درست كاراكترها 2 - پشتيباني از RTL يا همون BiDi
مورد اول كه واضح است. مورد دوم بسيار مهم تر است كه بر مي گرده به نمايش كنترلهاي به صورت صيحيح در زبانهاي راست به چپ و همچنين زمانيكه متون به صورت مختلط است. براي مثال فارسي و انگليسي.
پس فقط نمايش درست فارسي اهميت نداره، مورد بسيار مهم نكته شماره 2 است كه به صورت كامل در VCL پشتيباني شده است.(BiDiMode = bdRightToLeft)
اين دوست عزيز كه گفتند اين پچ رو تهيه كردند، من خودم قبلا مشابه اين پچ رو دانلود كردم از فروم رسمي شركت امباركادرو. آدرس رو هم در ذيل ميارم كه مرجع صحبتم باشه.
https://forums.embarcadero.com/messa...ssageID=598508 كه فقط مشكل نحوه نمايش كاراكترها رو اصلاح كرده بود و خودش هم گفته بود كه BiDi رو پشتيباني نميكنه.
اگر اين دوست عزيز واقعا خودشون اين كار رو كردند، بهشون تبريك ميگم و دوست دارم افتخار آشنايي با ايشون رو از دست ندهم.
و يه سوال ديگه از اين دوست عزيز، آيا فقط نمايش كاراكترها درست شده يا BiDi رو هم پشتيباني ميكنه؟
با تشكر فراوان
سلام
خیلی ممنون از توضیحاتی که دادید
درمورد صحبت اول شما در مورد bidi کاملا درست در firemonkey خبری فعلا از این موضوع نیست و فقط نمایش كاراكترها درست شده .
در مورد صحبت بعدی شما منم خیلی خوشحال می شم :) ولی مشکل در قسمت Android بسیار زیاده که فعلا دوستان قسمت فارسی دیدن
مثلا در قسمت indy در ftp مشکل وجود داره که اونم البته مشکلشو حل شد ولی در کل اگر خواستید bug مربوط به ftp و همین مورد رو سورسشو در اختیارتون بزارم شاید شما بتونید کمک کنید
که مشکلات دیگر هم حل شود
موفق پیروز باشید
اینجانب آزمایش کردم و فقط برای یک صفحه یا اکتیویتی درست عمل میکند ولی مشکلاتی دارد از جمله اینکه در یک صفحه نمیتوان هم از عناصر دلفی و هم از یک از عنصرهای این کامپوننت استفاده کرد و مشکل بعدی اینه که اگر برنامه به دو صفحه تبدیل بشه باز هم برنامه اجرا نمیشود.
این عناصر باید دوبار کامپایل شوند یک بار برای اندروید و یک بار برای ویندوز از فایلهای ترجمه شده اندرویدی آن برای نوشتن برنامه و از فایلهای ترجمه شده ویندوزی آن برای نصب خود عناصر ولی روی هم رفته مشکلاتی دارد که هنوز نمیتوان در آن بیش از یک صفحه استفاده کرد
سلام
از دوستان کسی xe6 رو تست کرده ببینه این مشکل نمایش فارسی در برنامه های اندرویدی رفع شده یا خیر؟
سلام
در XE6 نیز هنوزمشکل نمایش فارسی در برنامه های اندرویدی رفع نشدهRAD Studio XE6 Architect 20.0.15596.9843
نسخه ای که تست شده این بود :
خیلی دلسرد کننده بود. کل پستها را خواندم و نتیجه هیچ
من هم سری کامپوننت های DPF رو تست کردم و درست کار میکنه... هم لیبل و هم TextEdit راست چین میشه و کلمات رو هم درست نشون میده
منم ویندوزم 64 بیتیه و مشکلی ندارم شاید نسخه ای استفاده میکنی متفاوت باشه.
با عرض سلام
دوستان اگر لطف کنند در مورد نحوه نصب این کامپوننت و کارهایی که باید انجام داد توضیح بدند ممنون خواهم شد
موتوشکرم