Your full service technology partner! 
-Collapse +Expand
Search Paradox Group:

-Collapse +Expand Paradox To/From
-Collapse +Expand Paradox Store

Prestwood eMagazine

October Edition
Subscribe now! It's Free!
Enter your email:

   ► KBDesktop Data...Paradox & Ob...ObjectPAL Co...OPAL: Langua...   Print This     
  From the February 2016 Issue of Prestwood eMag
Paradox OPAL: Language Basics:
An ObjectPAL Primer: Part 1
Posted 18 years ago on 3/18/2003 and updated 6/25/2010
Take Away:

This detailed ObjectPAL primer will get you up and running developing in Paradox/ObjectPAL within a few hours.


Although interactive Paradox is powerful, it still can't do some things interactively. You have to accomplish some tasks using ObjectPAL (Object Paradox Application Language). Why would you need to use ObjectPAL? For example, you use ObjectPAL to automate or customize objects on a form. An example of a task that requires ObjectPAL is creating a custom menu system for a form. If you plan to develop a complete custom Paradox application, you probably will need to use ObjectPAL.

ObjectPAL is for both programmers and nonprogrammers. If you have experience with another language, especially an object-oriented programming language such as C++ or Delphi's ObjectPascal, you will find ObjectPAL especially interesting. If you have never programmed, ObjectPAL is a good language to learn first because it easier to learn than C++ or ObjectPascal. With Paradox, you can paint objects onto a form and then attach bits of code to events on the object. You can learn as you go.

You use the user interface to design forms with objects on them, such as fields, tables, and buttons. When you're happy with the way the form works interactively, you attach ObjectPAL code to the objects that require it. The fact that you draw objects on a form and attach code to the objects allows even the nonprogrammer to create applications easily. This system of programming falls into the category of an event-driven language. It is event-driven because the objects you place on forms have predefined events attached to them. You attach code to the events and the user interacts with the events.

Features of ObjectPAL

ObjectPAL's features include...

Time To Sign In

You must sign in to read the rest of this document.

Not a member? Join now! Membership is instant and free!

UserID or Email:  Enter your account email, permanent UserID, or current display name.
    Remember Me

 Sign Up  Forgot Password?

More Info

Article:  A 10 Minute ObjectPAL Quick Start
Article:  An ObjectPAL Primer: Part 2
Article:  An ObjectPAL Primer: Part 3
KB Post:  Overview of Paradox's Project Viewer
Article:  Recommended Paradox Preferences


Share a thought or comment...
First Comment
Comment 1 of 5

Hi Mike, long(ish) time no speak!

Thanx once again for facilitating my learning experience with what would have otherwise been a daunting language!  Just one small thing: I noticed that there have been some funny replacements of some punctuation marks throughout this 3-pt Primer (such as type"™s instead of type's). 

I'm not sure if these typos exist in other documents, 'coz I haven't looked!, but you might wanna take a look...


Posted 13 years ago

Comment 2 of 5

Hi Eliot. Welcome back to the PrestwoodBoards. I finally got around to adding a filter to translate those funny MS Word characters to browser compatible stuff. I think I got em all but I'll browse around some other docs and see what else all of us have used over the years.

These "strange characters" popped up in some of our older KB posts when we changed databases, servers, and hosting companies so we're not sure which one caused it. Oh well. It's fixed now. Finally.

Posted 13 years ago

Comment 3 of 5

An object PAL primer, We are going to must share more about these different patterns which you can see on review whole pages which show you different running programs as you can start to do work on it.

Posted 11 months ago

Comment 4 of 5

Hello, Mike Prestwood Sir. I hope You are well. I really want to thank you Mike for providing such great and informational blogs with us because  It will help me writing dissertation hypothesis, As I‘m studying International relationship and communication at the University of Sharjah, UAE. so once again I want to thank you, Mike Prestwood

Posted 9 months ago

Latest Comment
Comment 5 of 5

linksys extender setupsupport phone numbergmail helpdlink camera setupcisco tech supportcharter tech support,  brother supportavast phone number,   yahoo phone number

how to contact okcupid youtube number tinder chat snapchat phone number match customer service number opera phone number apple icloud phone number pinterest help center tumblr support email idrive phone number skype help google home wifi setup customer service phoneyahoo customer supportverizon email support phone numberroku tech support numberroadrunner numberspogo helpnetflix contact numberamazon kindle tech support,  gmail customer service numbergarmin customer supportcontact dropboxcharter email customer serviceatt customer care,  

 Voice support  acer phone numberprime video customer service  aol contact numbercanon tech support,epson printer support phone number,  hewlett packard tech support phone numberhp contact mcafee technical support,  norton tech supportcarbonite customer service,  call tom tomwebroot support phone numberlexmark customer service,      hangouts chatnetgear customer servicegoogle chrome helpdropbox helpd-link supportdell customer service,brother printer customer service avast customer service,

  Voice supportyahoo customer service numberverizon email phone number,  sharp phone number,sbcglobal email customer servicelorex camera phone numbergoogle hangouts numberfacebook number,     google chrome help,  asus supportarlo customer serviceinstagram supporthotmail customer service,cisco support numberaol customer service phone numberyoutube phone numbercontact twitternetgear customer servicehp printer supportcanon supportnetflix contact,  call alexa

business magazineThe Global Huessuccess storiesadvertisenews updatelifestyle newswomen newstechnology newshealth newseducation newsbusiness news,

Posted 9 months ago
Write a Comment...
Sign in...

If you are a member, Sign In. Or, you can Create a Free account now.

Anonymous Post (text-only, no HTML):

Enter your name and security key.

Your Name:
Security key = P1182A1
Enter key:
Article Contributed By Mike Prestwood:

Mike Prestwood is a drummer, an author, and creator of the PrestwoodBoards online community. He is the President & CEO of Prestwood IT Solutions. Prestwood IT provides Coding, Website, and Computer Tech services. Mike has authored 6 computer books and over 1,200 articles. As a drummer, he maintains and has authored 3 drum books. If you have a project you wish to discuss with Mike, you can send him a private message through his PrestwoodBoards home page or call him 9AM to 4PM PST at 916-726-5675 x205.

Visit Profile

 KB Article #100163 Counter
Since 4/2/2008
Go ahead!   Use Us! Call: 916-726-5675  Or visit our new sales site:

©1995-2021 Prestwood IT Solutions.   [Security & Privacy]