Git Product home page Git Product logo

pandora's Introduction

How Pandora works

Version 1.04 Released 2023-11-06

What's new in this release


Pandora is a collection of powerful VFP add-on tools that are launched via command line syntax followed by pressing a hotkey.

In this documentation F8 is used as this hotkey, for consistency. It can easily be changed by using one of Thor's tools.

Some of these programmers' tools are unique to Pandora, while others provide access to existing Thor tools.
This is a list of all the "commands" that Pandora supports, along with a short description. Click the text for details.

Note: Some "commands" also have a shorter version, you can see them in the second column. And all Pandora commands are case insensitive.

These "commands" work in all of VFP's code editors, including the command window:

Command Short version Result after pressing Pandora hotkey, e.g. F8
. (dot) , (comma) Easily accessible "test area"
Description Desc List of all prg's which have a description
Dir *: List all VFP files in the path
DirX **: Same as above, more info in the table
Ed An easy way to open most files
Fp Field picker to create SQL statements
Hotkeys Hk List of all assigned hot keys
Lorem Generate random "Lorem Ipsum" text
NO Note 1 NewObject() syntax builder
Pan ! Create and run your own Pandora extensions
Paned !! Edit your own Pandora extensions
Project Pr, Proj List of projects in active .pan file
RT Generate random readable text
Test ta Easily accessible "test area"
Thor Th, Tools Picklist of registered Thor tools
Version Ver Shows Pandora version number

Note 1: NO behaves somewhat differently in the Command Window than in VFP's editors.

In addition to the "commands" listed above, these work only in the Command Window:

Command Short Result after pressing Pandora hotkey, e.g. F8
-blank- Opens default files listed in active .pan file
0 (zero) Opens active .pan file for editing
Dir * List all VFP files in the path
DirX ** Same as above, more info in the table
Help This document

Likewise, these "commands" only work in VFP's code editors (Modify Command, Form or Class designer):

Command Short Result after pressing Pandora hotkey, e.g. F8
-na- Run the code where your cursor is
-blank- Menu of relevant Pandora options
DD Note 2 DoDefault() syntax builder
Eval = Insert returned value from a function
Inc Insert #Include statement
Insert +, Ins Insert contents from a prg
Menu ? Menu of relevant Pandora options

Note 2: DD only works in VFP's Form or Class Designer, and not in Modify Command.

-na- means special handling, see documentation for details.


Pandora "Project Organizer":

In addition to the features mentioned above, Pandora comes with an advanced "project organizer", click here for details.


Installation

The easiest and only supported way to install Pandora, is to use Thor's Check For Update.



More "extras" to follow, suggestions are welcomed!

pandora's People

Contributors

jimrnelson avatar tbleken avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.