General information


Pars Pendar consists of 15 dynamic link libraries (DLLs), each containing more functions that are definitely useful to Farsi (Persian) Visual FoxPro programmers. Note that you can use these functions only in Microsoft Visual FoxPro programming language, not in others. These libraries are now available as Fox Link Libraries (FLLs), and are invoked (brought to memory) by SET LIBRARY TO ... command.

Once a library file has been moved to memory, some functions will be available in your programs. You can then call these functions naturally (like any other built-in Visual FoxPro's functions). They are fast and precise, and expand Visual FoxPro's initial capabilities.

We have categorized Pars Pendar's general features for you, as follows (besides, remember that you can submit your extra questions and comments at any time, and we will give you proper answers as soon as possible) :

PLATFORMS ON WHICH YOU CAN USE PARS PENDAR

Pars Pendar runs under all known versions of Windows, including : Win 3.x - Win 9x - Win NT - Win ME, Win 2000 & Win XP. Note that you can easily use Pars Pendar on all pure Latin Windows, Farsi Windows, or Arabic Windows that have been used as Farsi Windows. As we mentioned, pure Latin Windows are fully supported as well. Pars Pendar has it's own Farsi fonts In such cases.

VERSIONS OF MICROSOFT VISUAL FOXPRO WHICH ARE SUPPORTED

Pars Pendar supports all versions of Microsoft Visual FoxPro, such as versions 3.0 - 4.0 - 5.0 - 6.0 - 7.0, etc.

NUMBER OF FUNCTIONS ADDED TO VISUAL FOXPRO BYPARS PENDAR

Pars Pendar adds up to 65 new & natural functions to original Visual FoxPro's environment which are accessed in your programs by <SET LIBRARY TO ...> command. These functions are gathered in 15 dynamic link libraries (DLLs), which are available as Fox Link Libraries (FLLs), and are invoked (brought to memory) by SET LIBRARY TO ... command.

FUNCTIONAL MODES THAT ARE SUPPORTED

Supported modes are : Interactive mode (Command Window) & Full programming mode (either OOP (object oriented) or NON-OOP (ordinary) programming methods.

SPECIFIC ENVIRONMENTS IN VISUAL FOXPRO WHICH ARE SUPPORTED

Almost all, such as : Command window mode, Ordinary programming mode, Form designer, Menu designer (Menu builder), Project manager, Report generator, Wizards, etc ... Note that most important data entry environments such as @ ... GET ..., @ ... EDIT ..., BROWSE, TEXT BOX CONTROLS, EDIT BOX CONTROLS, GRIDS, ... are simply supported by Pars Pendar.

CONVERTING DATA FROM DOS TO VISUAL FOXPRO

Pars Pendar easily and automatically converts data that were created by FoxPro for DOS, to the format compatible with all versions of Visual FoxPro, under all versions of Windows. Many organizations are currently taking advantage form this magnificant feature. Data in FoxPro for DOS may be in Iran System, Paniz and Sayeh code pages. Yes ! It is not easy for people to do so, but Pars Pendar does it easily.

For example, you can easily convert Farsi records in DBF files that were created by FoxPro for DOS, to Visual FoxPro under any kind of Windows.

TYPES OF DATA ENTRY SUPPORTED BY PARS PENDAR

You have certainly encountered many difficulties for your Farsi / Latin data entries before. Don't worry any more ! Pars Pendar lets end users enter Farsi / Latin data naturally and easily ! There are 2 modes : RTOL (Right To Left) and LTOR (Left To Right) FARSI / LATIN data entry modes. Both modes fully support all natural features of Visual FoxPro's data entries, such as using a mouse during data entry, using ON KEY LABEL ... command & HOT KEYS, Mark, Cut, Copy, Paste , ... during data entry. End user can switch from Latin to Farsi (and vice versa) by pressing [CTRL+INS] key combination any where during a data entry session.

As mentioned before, default data entry environments such as @ ... GET ..., @ ... EDIT ..., BROWSE, TEXT BOX CONTROLS, EDIT BOX CONTROLS, GRIDS, ... are simply supported by Pars Pendar without any need to change even a small part of original command syntaxes.

You can use either RTOL (Right To Left) or LTOR (Left To Right) mode every where in the above data entry environments, but note that when dealing with multi line data entries (such as MEMO FIELDS), you can only use LTOR (Left To Right) mode, since it would not be reasonable for usage of a RTOL mode in such cases. 

STANDARD FARSI MENUS

Most easily supported by Pars Pendar, either by CREATE MENU ... command (i.e. Menu designer), or by other commands like DEFINE MENU ..., DEFINE PAD ..., DEFINE POPUP ..., DEFINE BAR ..., etc.

 PROGRAM TYPES SUPPORTED BY PARS PENDAR

All standard programs types, such as : PRG, FXP, APP, EXE, FRX, SCX, etc.

INDEX FILES AND SORTING

You have certainly encountered many difficulties for sorting Farsi strings before. Don't worry any more ! Pars Pendar lets you sort all kinds of Farsi / Latin strings by 3 intelligent, efficient, fast and precise methods ! These methods are really excellent, it won't matter on what kind of Windows your program is running. Try them !

CONVERTING MILADI AND SHAMSI DATES

Pars Pendar provides fast & precise methods for converting Miladi and Shamsi dates to each other, and there are no Y2K problems at all ! There are also separate functions for determining Kabiseh years, months, days, ... (either Miladi or Shamsi).

QUICK SEARCH FOR FARSI / LATIN STRINGS IN TEXT FILES (QUICK FIND FEATURE)

Two of Pars Pendar's functions allow programs to find & highlight any Farsi / Latin string in any arbitrary text file after pressing the key combinations that programmers determine on the keyboard. This is very useful for finding Farsi / Latin strings in report text files and other kinds of text files. Visual search may be done in either a user-defined window or at the desktop itself.

QUICK SEARCH FOR FARSI / LATIN RECORDS IN TABLES

A very interesting feature. You'll certainly need this powerful feature in your serious programs. Please refer to the section regarding Seeklib.Fll library file located in the List of libraries page.

FUNCTIONS FOR CONVERTING VARIOUS FARSI CODE PAGES TO EACH OTHER

Also a very powerful feature. This feature is a must in many Farsi (Persian) programs. For more technical details, please refer to the section regarding Cnvlib.Fll library file which is located in the List of libraries page.

 FILE ENCRYPTION & DECRYPTION

Pars Pendar provides 2 distinct ways for file encryption & decryption. This can be done to all kinds of files. These methods are fast and precise. File encryption or decryption are each implemented by 2 methods : elementary & advanced. The advanced method is slower, but more secure, though elementary method is still very efficient and secure itself. You can encrypt DBF files when they are not in use. This prevents unauthorized users from opening these kinds of files. Remember that, as mentioned before, you can use these functions for all kinds of files.

VARIOUS STRING FUNCTIONS

Pars Pendar provides some useful Farsi / Latin string functions. These functions are usually used in most Farsi programs. For more technical details, please refer to the section regarding Strlib.Fll library file which is located in the List of libraries page.

VARIOUS NUMERIC FUNCTIONS

Pars Pendar provides some useful numeric functions. These functions are usually used in most Farsi programs. For more technical details, please refer to the section regarding Numlib.Fll library file which is located in the List of libraries page.

VARIOUS DISK MANIPULATION FUNCTIONS

Serious programs that some how deal with disks, will certainly need these powerful disk manipulating functions. For more technical details, please refer to the section regarding Disklib.Fll library file which is located in the List of libraries page.

VARIOUS FILE MANIPULATION FUNCTIONS

Pars Pendar provides fast & necessary functions for file manipulation. For more technical details, please refer to the section regarding Filelib.Fll library file which is located in the List of libraries page.

FARSI / LATIN FONTS

Included in Pars Pendar, you can find 18 nice Farsi / Latin fonts, which you can use in your programs for purposes such as : data entries, menus, reports, forms, etc. 4 of them are FON fonts, useful for displaying Farsi / Latin fonts on thew screen. Th rest (14) fonts are of type TTF (true type fonts). These are appropriate for scalable usage, such as reports, headings, etc.

EXAMPLE FILES AND DOCUMENTATION

Pars Pendar comes with various programming examples, either for pure Latin Windows or other code pages (Many Farsi code pages). We have covered various examples for almost all important features of Pars Pendar. There is also a 160 pages FARSI USER'S MANUAL (FARSI COMPANION BOOK) delivered as Pars Pendar's package.

PRICING

Extremely low prices ! Please visit our How to get the software Page for more details. There, you can send us a request for more information and we will provide you with full information regarding your request.

 

Dear Collegue, If you like to advertise here , please contact us.

 

 

Copyright 2002

Windows and Visual FoxPro are registered trademarks of Microsoft Corporation.

Copyright © 1997-2004 Andisheh Systemi Computer Co. All rights reserved.