سگال پرداز

نوشته ها

آرشیو برای 'یرنامه نویسی'

فارسی ساز fastreport vcl delphi all versions

فارسی ساز fastreport vcl delphi all versions

notice : for this function i use the trial version plz buy main full component from fastreport.com

من برای این منظور از نسخه آزمایشی استفاده کردم لطفا خود کامپوننت را از شرکت سازنده خریداری فرمایید .

دانلود فارسی ساز از گیت هاب

فست ریپورت یکی از بهترین و محبوب ترین ابزار های طراحی و ساخت گزارش در دلفی بشمار میآید
در این روش میتوانید بدون ریکامپیل(حذف شده در نسخه جدید) در زمان اجرا واسط های کاربری ابزار را فارسی کنید
این فارسی سازی به کمک ۴ فایل xml صورت میپذیرد که از آخرین نسخه گردآوری شده است.

کد دلفی

procedure fr_locale(masir: string = ”);
begin

if masir = ” then
masir := ‘c:\farsi\’;

frxResources.LoadFromFile(masir + ‘frxrcClass.xml’);
frxResources.LoadFromFile(masir + ‘frxrcDesgn.xml’);
frxResources.LoadFromFile(masir + ‘frxrcExports.xml’);
frxResources.LoadFromFile(masir + ‘frxrcInsp.xml’);
end;

// run before disign or preview component

 

نما ی خروجی 

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

ارسال دیدگاه (۰) ←

فارسی ساز دولاپر اکسپرس برای دلفی(تمامی نسخه ها و کامپوننت ها) delphi vcl devexpress persian(farsi) locale all versions all components

فارسی ساز دولاپر اکسپرس برای دلفی(تمامی نسخه ها و کامپوننت ها)  delphi vcl   devexpress persian(farsi) locale all versions all components

notice : for this function i use the trial version plz buy main full component  from devexpress.com

من برای این منظور از نسخه آزمایش دولاپر اکسپرس استفاده کردم لطفا خود کامپوننت را از شرکت سازنده خریداری فرمایید .

دانلود فارسی ساز از گیت هاب

کامپوننت های دولاپر اکسپرس  متعلق به یک شرکت آمریکایی با همین نام devexpress است که جزع بهترین ابزار های دلفی شناخته میشود  

در نسخه های قبل از ۲۰۱۸  این ابزار به صورت چپ به راست عرضه میشد از سال ۲۰۱۹ شرکت امکان راست چین را به مجموعه خود اضافه کرد   مجموعه ما از ابتدا فعالیت با این ابزار توسعه را در دستور کار خود قرار داد  و یکی از اولین مجموعه هایی بود که در تحقیق و توسعه این امر (فارسی سازی و راست چین (مانند عربی عبری ) )فعالیت داشته و در نسخه های قبلی ۲۰۱۸ فارسی سازی و کد نویسی این ابزار را در تمرکز داشت .

حال که این امکان به صورت رسمی در نقشه راه تولید کننده قرار گرفته است بر آن شدیم تا حاصل تجربه خود را با تمام فارسی زبانان به صورت رایگان به اشتراک بگذاریم . 

دانلود از گیت هاب

آپدیت پایانی ۴۰۳

تغییر ریسورس ها با cxlocale  :

این کامپونت فایل مورد نظر را لود کرده و تمام ابزار های پروژه را به زبان مورد نظر (  فارسی …. )در فایل پیکر بندی ترجمه و ریسورس میکند .

کد دلفی :

procedure langer(val: integer = 1065); // farsi

begin

try
fm_c.locale.FileName := c:\farsi.ini’;
fm_c.locale.Active := true;
fm_c.locale.locale := val
except
// showmessage(‘مشکل در فراخوانی تنظیمات زبان’);
end;
/// /

end;

نمای فارسی شده :

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

ارسال دیدگاه (۰) ←

فارسی ساز devexpress در دلفی

فارسی ساز devexpress در دلفی : مجموعه کامپوننت های شرکت دولاپر اکسپرس جزو بهترین کامپوننت های زبان دلفی شناخته شده است و شامل ابزارهای (گرید – چاپ – چارت – pivot – منو – رویه – کنترلهای بانک و ساده ) در بخش ui میباشد . که داشتن این مجموعه کامپوننت تقریبا ۸۰% نیاز های طراحی ui را تامین میکند . فارسی ساز devexpress

 فارسی ساز devexpress در دلفی

بزرگترین مشکل این مجموعه عدم پشتبانی زبان های راست به چپ (rtl reading ) و عدم پشتیبانی از tab order راست به چپ میباشد . در گذشته شرکت های ایرانی نظیر شتاب بر روی این مقوله کار کرده اند و ورژن های قدیمی (۳۴ build ) را فارسی سازی کرده اند . از آنجایی که این ابزار در طول سال تغییرات و امکانات قابل توجهی را عرضه میکند و ورژنینگ در این مجموعه حایز اهمیت است و تغییرات سورس پیچیده ای دارد ما برآن شدیم تا از روشی استفاده کنیم که این مجموعه را با حداقل تغییرات فارسی سازی کنیم devexpress

در زیر نمونه های از تغییرات را مشاهده میکنید. پیاده سازی rtl reading در متن cxgrid (ترکیب کارکتر های دو زبان در متن و استفاده از پرانتز و علایم )

فارسی ساز devexpress

فارسی سازی فیلتر ساز

فارسی ساز devexpress

 

نمونه پیاده سازی pivot grid

 

فارسی ساز devexpress نمونه  فارسی ساز devexpress

 

ای از پیاده سازی نمودار ساز

فارسی ساز devexpress

 

نمونه فارسی شده printing system  نمونه فارسی شده تقویم و اتصال آن به یک کامپوننت تقویم غیر از دولاپر اکسپرس

 

dev7

 

نمونه تقویم هفتگی

dev8

نمونه فارسی منو بار   فارسی ساز devexpress

dev9

نمونه فارسی شده جستجو – فارسی ساز devexpress

فارسی ساز devexpress

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

ارسال دیدگاه (۰) ←