Main Page
From RadPHP XE Documentation
![]() |
RadPHP XE IDE DocumentationThe RadPHP XE IDE documentation includes several guides covering different aspects of the development environment and building applications. Use the pane at the left to navigate the contents of this help file or see an index of available topics below.
The goal to use a wiki is to allow anyone contribute to improve the documentation, for example, you can fix any grammar mistake you see, or use the talk sections to request more specific documentation, or even create your own pages, so don't hesitate to do it. |
User's Guide
Getting Started
Tour of the RadPHP XE IDE
- Main Window
- Welcome page
- Tool Palette
- Object Inspector
- Project Manager
- Code Explorer
- Data Explorer
- Data Viewer
- Form Designer
- Templated Forms Designer
- HTML Designer
- Docking Tool Windows
- Multilanguage
- Profiler
General
- Overview of PHP User Interface Design
- Overview of Editing Code
- Overview of Debugging
- Overview of Deploying PHP Applications
- RPCL Overview
- IBX for PHP Overview
Designing
- Adding Components to a Form
- Setting Component Properties
- Adding an Image Icon to a Component
- Building Application Menus
- Configuring the Designer
- Creating a Form
- Accessing the Designer
- Two Way Tools
Editing
- Customizing the Code Editor
- Creating Custom Components
- Creating Properties for Custom Components
- Saving Custom Components
- Setting Component Properties
- Using Code Insight
- Error Insight
- Code Folding
- Sync Ranges
- Bookmarks
- Tracking Band
- Conversions
- Syntax Highlighting
- Synchronized Editing
- Macro Recording and Playback
- Property Wizards
- Source Code Formatter
- Creating and Using Code Templates
- Writing Event Handlers
- Encoding, Format and Character Set
- Status Bar
- Undo/Redo
- Cut/Copy/Paste
Project Management
- Opening a File
- Creating a Project
- Opening a Project
- Adding and Removing Files
- Adding Folder Contents to a Project
- Adding Packages
- Adding Multiple Components to an Existing Package
- Close/Close All
- Closing the IDE
- Save/Save As/Save All
- ProjectGroups
Running and Debugging
- URL Parameters
- Execution Script
- Browser selection
- Adding a Watch
- Syntax Check
- Setting and Modifying Source Breakpoints
- Displaying Expanded Watch Information
Deploying
Getting Help
Developer's Guide
First steps
Class Library
Features
Using JavaScript
Developing Facebook Applications
Using Components
- Using ActionLists
- Using BasicAuthentication
- Using DBGrid
- Using FormValidator
- Using Images
- Using ListView
- Using MainMenus
- Using PageControl
- Using RadioButtons
- Using RadioGroups
- Using Timer
- Using TreeViews
- Using Parent Properties
- Creating Web Services
- Using Events to dump code
- Displaying Information
Internationalization
Database Developer's Guide
General
- Creating a Database Application
- Creating an InterBase PHP Database Application
- Dragging an Item from the Data Explorer
- Registering a Database
- Connecting to Databases
- Understanding Datasets
- Parametrized Queries
Database connection
- Introduction
- Advantage Database Server
- DB2
- Firebird
- FrontBase
- Generic ADO
- Informix
- InterBase
- LDAP
- Microsoft Access
- Microsoft SQL Server
- Microsoft Visual FoxPro
- MySQL
- NexusDB
- ODBC
- Oracle
- PDO
- PostgreSQL
- SAP DB
- SQLite
- SQL Anywhere
- Sybase
Component Writer's Guide
Overview
First steps
Adding functionality
Design-time interface
Specific features
Advanced topics
- Qooxdoo Integration
- Environment Constants
- Preventing Double Header Code
- Ajax Integration
- Session Persistance
- Unique Identifiers
- Resources
- Object Properties
- Execution Order
- Data-aware Controls
- Layered Controls
- Array Properties
- Template Engines
Third Party components
Contributor's Guide
General
- General Information
- Avoiding legal problems
- What are the steps to contribute?
- How to get write access to the repository?
- I want to contribute, what do you need?
QA
Documentation
RPCL development
Translations
Appendix
General
- Readme
- Install
- Uninstall
- FAQ
- Links
- Screencasts
- Adding localized PHP help
- Vista compliant
- Available IDE translations
IDE Key Mappings
- BRIEF Keyboard Shortcuts
- IDE Classic Keyboard Shortcuts
- Default Keyboard Shortcuts
- Visual Studio Keyboard Shortcuts
IDE Help
- About Dialog
- Add New Property To Source Code
- Array Editor
- Breakpoint List Window
- Breakpoint Properties
- Call Stack
- Change Parameters
- Code Explorer
- Color Options
- Customize Toolbars
- Data Explorer
- Data Viewer
- Declare Field
- Deployment Wizard
- Dialog Boxes and Wizards
- Display Options
- Documentation Wizard
- Editor Options
- Environment Options
- Explorer Options
- Extract Interface or Superclass dialog box
- Extract Method
- Find
- Find in Files
- Global Variables Window
- Go to Line Number
- ImageList Editor
- Installed Packages
- Internationalization Wizard
- Introduce Field dialog box
- Items Editor
- Key Mappings
- License Manager
- Local Variables Window
- Log Window
- Messages
- New Component
- New Items
- Object Inspector
- Object Inspector Options
- Output
- Page Designer Options
- PHP Options
- PHP Options: Internal Webserver
- Picture Editor
- Profiler
- Project Manager
- Pull Members Up and Push Members Down dialog boxes
- Register Database
- Registration Wizard
- Remove from Project
- Rename symbol name
- Replace Text
- Select Debug Desktop
- Source Formatter: Indent_Line Breaks Options
- Source Formatter: Spacing Options
- Source Options
- Splash
- StringList Editor
- Structure Window
- Toggle Form/Unit
- Tool Palette
- Use Unit
- Value List Editor
- View Unit
- Watch Properties
- Watches Window
