|
پارس
پندار متشكل است از 15 فايل كتاب خانه اي (fll)
كه هر يك از انها خود حاوي تعدادي فانكشن جديد
است كه
برنامه نويسان Visual FoxPro به كمك آن
توابع قادر خواهند بود در كليه ويندوزها رايج (از 1/3
تا ويندوز 98 و نيز NT،
Me و XP )
همچنين
تحت تمامي ويرايشهاي مختلف Visual FoxPro
به طور حرفه اي به برنامه نويسي بپردازند. اين فانكشنها در حال حاضر
بالغ بر 65 عدد مي باشد.
زماني كه يك فايل
کتابخانه ای به كمك دستور
Set library to به حافظه راه يافت
همراه با خود تعدادي فانكشن جديد را به حافظه مي آورد كه اين فانكشنها
به طور عادي و مانند ساير توابع در خود Visual FoxPro
اجرا مي شوند.اين فانكشن ها امكانات جديدي را كه قبلا در
Visual FoxPro
وجود نداشته اند، براي شما به ارمغان مي آورد. در
نتيجه شما خواهيد
توانست برنامه هاي حرفه اي فارسي را به راحتي بنويسيد.
محيط هايي كه
پارس پندار در آنها اجرا مي شود
پارس پندار
روي تمامي ويندوزها لاتين خالص، ويندوزهای
فارسي، ويندوزهاي عربي فارسي شده به طور كامل اجرا ميگردد.
همچنين تمام ويرايش هاي زبان برنامه نويسي
Visual FoxPro
نيز مورد حمايت پارس پندار ميباشند.
حالت هاي برنامه نويسي
1- حالت غير برنامه نويسي در پنجره فرمان
(Command Windows) محيط هاي تهيه
برنامه همچون Modi Comm محيط
معروف Form Designer و محيط
Report Generator و ساير محيط هاي
مشابه جهت اقدام به برنامه نويسي.
2- كليه حالت هاي برنامه نويسي (چه شيئ گرا OOP
و چه عادي).
پارس پندار
در محيط هاي طبيعي خود
Visual FoxPro چه آنهايي را كه از
ويرايشهاي قبلي FoxPro تحت
Dos به ارث برده شده اند مانند (Get،
Browse، فيلدهاي Memo
و غيره) و چه محيط هاي جديد و مدرن تر مانند Form
Designer، Menu Designer،
Report Generator و غيره را
به سادگي هر
چه تمامتر، با امكانات فارسي مورد حمايت قرار مي دهد
تبديل اطلاعات از
Dos به
Windows
پارس پندار از كاراكترست ايران سيستم به طور مستقيم در همه
ويندوزهاي انگليسي، فارسي و نيز ويندوزها عربي فارسي شده
استفاده ميكند. اين ويژگي باعث شده است كه ركوردهاي بانك
اطلاعاتي شما، در صورتي كه قبلا در كاراكترست ايران سيستم
ايجاد شده باشند بدون هيچ نيازي به تبديل، به طور اتوماتيك
در كليه ويندوزها به شرح بالا قابل مشاهده (View)
و تغيير (Edit)
باشند. ساير كاكترست هاي
موسوم ديگر در Dos مانند پانيذ و
سايه نيز، به كمك مبدل (Convertor
) قدرتمند پارس پندار به فرمي تبديل مي شوند كه در كليه
ويندوزهاي ياد شده ي بالا مورد استفاده خواهند بود .حالت
معكوس نيز امكان پذير خواهد بود يعني تبديل نمودن كد پيجهاي ويندوزهاي فارسي به كاراكتر ست هاي قديمي
Dos.
شكل هاي مختلف ورود اطلاعات (Data
Entry)
برنامه هاي فارسي كه به كمك
پارس پندار نوشته مي شوند، به هنگام اجرا، در
صورتيكه حاوي دستورات مخصوص
ورود
اطلاعات، مانندBrowse,
Edit
Box
Controls , text Box Controls , Memo fields, Get
( و ساير دستورات كه مربوط به ورود اطلاعات) مي باشند، به دو
شكل اجازه تايپ فارسي را به اپراتور ميدهند 1- تايپ فارسي
راست به چپ(R to L) و 2- تايپ
فارسي چپ به راست (L to R).
شما ميتوانيد برنامه هاي خود را به نحوي
بنويسيد كه از حالت مورد نظرتان جهت ورود اطلاعات تبعيت
نمايد. توجه داشته باشيد كه در حالت ورود چند خطي (مانند
فيلد هاي Memo) تنها حالت راست به
چپ قابل اجرا است.
Menuهاي
فارسي
به
كمك
پارس پندار مي توان دو نوع منوي فارسي در برنامه هاي ايجاد
نمود:
1- منوهاي پيش فرض به كمك ابزار استانداردMenu
Designer با يك فونت استاندارد
2- منوهاي غير پيش فرض به كمك دستوراتي مانند Define
Menu و غيره با فونت هاي دلخواه.
عمل
Sort
وفايلهاي Index
شما احتمالا به هنگام كار در بعضي ويندوزهاي فارسي با
مشكل عدم مرتب سازي صحيح اطلاعات فارسي مخصوصا (پ ژ چ گ) بر
خورد كرده ايد ديگر نگران نباشيد! زيرا پارس
پندار اجازه مرتب
سازي (Sorting) اطلاعات فارسي و
نيز ساختن فايل هاي Index فارسي
را در كليه ويندوزهاي ذكر شده آنهم با سه روش جالب (ساده،
هوشمند فارسي، هوشمند فارسي لاتين) به برنامه نويسان داده
است.
تبديل تاريخ شمسي و ميلادي به يكديگر
پارس پندار به
كمك چندين فانكشن خود، به شما اجازه ميدهد كه تاريخ هاي
ميلادي و شمسي را به دقت كامل و با در نظر گرفتن مسائل مانند
سالهاي كبيسه ميلادي و شمسي در برنامه ها، به يكديگر تبديل
نماييد. علاوه بر اين توابع مفيد ديگري نيز وجود دارند كه
جهت كارهايي مانند گزارش نام فارسي روزها، ماه ها، تبديل يك
تاريخ به صورت جمله فارسي و... از آنها استاده ميشود.
جستجوي سريع فارسي در فايلهاي
txt
( خاصيت
Quik Find)
دو
فانكشن وجو دارند كه به كمك آنها ميتوانيد برنامه هايي
بنويسيد كه درون فايلهاي Txt
فارسي - لاتين (مثلا فايلهاي Txt
حاصل از Reportها) به جستجوي رشته
هاي فارسي - لاتين بگردند. رشته هاي يافته شده روي مانيتور
Highlight مي شوند. روند اين
اعمال را برنامه اي كه شما نوشته ايد كنترل مي كند. از اين
ويژگي ميتوان براي پيدا كردن جملات فارسي و فارسي - لاتين
درون فايلهاي متن مختلف استفاده كرد.
جستجوي سريع
ركوردهاي فارسي و فارسي لاتين درون فايلهاي
Dbf
يك ويژگي بسيار قدرتمند ! به كمك اين
ويژگي ميتوانيد ركودهاي فارسي لاتين را كه مطعلق به يك فايل
Dbf هستند درون پنجره
Browse نمايش داده و سپس شروع به تايپ يك
رشته فارسي نماييد. در همان حال كه به تايپ تك تك حروف فارسي
مشغول هستيد. ركورد هايي كه با آن حروف شروع ميشوند بطور
اتوماتيك HighLight ميگردند
تبديل
كاراكترست
ها و كد پيج هاي مختلف
Windows
به يكديگر
پارس پندار ميتواند كاراكتر ستهاي مختلف
تحت Dos و همچنين كدپيج هاي مختلف
ويندوزهاي فارسي رايج را به يكديگر تبديل نمايد. بدين ترتيب
مي توان برنامه هايي را كه قبلا در Dos
نوشته شده اند از لحاظ كاراكترست و كد پيج به ويندوز منتقل
نمود (و بالعكس). همچنين انتقال برنامه هاي فارسي
نوشته شده تحت
ويندوز در يك كدپيج خاص به يك ويندوز ديگر با كد پبج متفاوت،
ممكن خواهد بود.
كد بندي هر
گونه فايل - برداشتن كد بندي از هر گونه فايل
به كمك پارس
پندار ميتوانيد هر گونه فايل با هر گونه پسوند را با كد
گذاري (Encrypt)
نماييد اينكار به منظور باز داشتن افراد متفرقه از مشاهده
محتويات فايل هاي مهم شما و اجراي فايل هاي شما صورت مي
گيرد. پارس پندار عمل تبديل Encryption
فايلها را به دو روش مقدماتي و پيشرفته انجام مي دهد. روش
مقدماتي سريع تر است ولي امنيت آن نسبت به روش
پيشرفته كمتر مي
باشد. دو فانكشن ديگر نيز وظيفه برداشتن كدبندي را بر عهده
دارند (Decryption). اين روش
ها حتي روي فايل هاي Dbf هم قابل
اجرا هستند، ولي براي اين كار بايد ابتدا
فايل dbf
بسته شود و سپس در حالت Offline
مورد كد بندي قرار گيرد.
انواع فانكشنهاي رشته اي و عددي
به كمك
فانکشنهای موجود در پارس پندارمي
توانيد به راحتي عمليات مختلف
عددي، رشته اي را روي اينگونه اطلاعات انجام دهيد. عملاتي
مانند تبديل اعداد، جدا كردن سه رقم سه رقم اعداد يا كاراكتر
جدا كننده دلخواه شما تبديل اعداد به رشته هاي قابل هجي كردن
فارسي و تعداد زيادي فانكشن مرتبط ديگر از كارهاي ساده پارس
پندار به شمار مي آيد.
انواع فانكشن ها جهت عملايت روي ديسكها و فايلها
در اكثربرنامه هاي حرفه اي فارسي، برنامه نويس بايد بتواند
انجام عمليات روي فايلها و ديسكها را در برنامه تحت كنترل
خود در آورد. اين گونه عمليات به كمك فانكشنهاي خواص پارس
پندار به سادگي قابل انجام هستند. اين فانكشن ها بسيار دقيق
بوده و به نحوي طراحي گشته اند كه تا حد ممكن مطابق با
نيازهاي برنامه نويسان عمل نمايند.
فونت هاي فارسي
لاتين پارس پندار
پارس پندار
شامل بالغ بر 18 فونت زيباي فارسي است كه شما در برنامه هاي
خود جهت اهدافي مانند ورود اطلاعات فارسي (Data
Entry)، منوهاي فارسي، گذارشات (Reportهاي)
فارسي، Formهاي فارسي و ... از
آنها استفاده مينماييد. تعداد 14 فونت
از نوع
TTF بوده كه قابل كوچك و بزرگ شدن
هستند.و معمولا جهت گزارشات زيباي چاپي از آنها استفاده مي
شود. بقيه فونتها (4 فونت)، به نحوي كاملا مناسب جهت استفاده
در صفحه نمايش طراحي شده اند.(ورود و نمايش اطلاعات روي
مانيتور).
مثال هاي برنامه نويسي همراه با
سورس آن مثال ها
تعداد زيادي
مثال هاي پايه برنامه نويسي جهت فراگيري كار با فانكشن هاي
پارس پندار جهت امور مختلف در بسته نرم افزاري گنجانيده شده
اند كه با سورس خود در اختيار شما هستند.
كتاب راهنما و مطالب كمكي جهت
برنامه نويسان
پارس پندار
داراي يك كتاب راهنما (Users Guide)
صدو شست (160) صفحه اي مي باشد كه اكثر نكات پايه برنامه
نويسي (مرتبط با برنامه نويسي فارسي بكمك پارس پندار) در آن
بطور كامل گنجانيده شده است. يك فايل
Readme نيز در دست رس شما مي باشد كه حاوي تعداد
بسيار زيادي از جديد ترين نكات برنامه نويسي به كمك پارس
پندار است كه دانستن آنها براي استفاده
كنندگان از پارس پندار ضروري است.
|