4.1.1 Accessing Dialog Builder Resources with Origin C
This section describes in detail how to access Dialog Builder resources in Origin with Origin C. Topics include the fundamentals of accessing Dialog Builder resources with Origin C classes, handling Dialog Builder (resource) related events with an Origin C message map, and a number of example Dialog Builder dialogs launched and controlled by Origin C.
See the section Creating A Microsoft Visual C++ Resource-only DLL for a detailed discussion on the general process of creating a resource-only DLL for use in Origin. Topics include using the Origin Dialog AppWizard to create a Microsoft Visual C++ project, making other Visual C++ project settings, and performing various Visual C++ operations such as adding controls to your resource, saving your resource, and building your resource.
See the section Additional Resource Topics for a discussion of more specialized resource operations such as adding tabs to a tabbed dialog and pages to a wizard after the Origin Dialog AppWizard has closed, adding a graph or worksheet control (which displays an Origin graph or worksheet) to a resource, and manually defining (or re-defining) resource IDs in the Symbol include header file.
- Introduction to Accessing Dialog Builder Resources with Origin C
- Accessing Dialog Builder Resources with Origin C Classes
- Handling Dialog Builder Events with Origin C
- Origin C Dialog Builder Examples
- Accessing a Push Button and Check Box Controls with Origin C
- Accessing an Edit Box and a RichEdit Control with Origin C
- Accessing Radio Button and Edit Box Controls with Origin C
- Accessing a List Box Control with Origin C
- Accessing a Combo Box and a Check Box Control with Origin C
- Accessing a Static and Slider Controls with Origin C
- Accessing a GraphControl Control with Origin C
- Accessing a WorksheetControl Control with Origin C
- Accessing the Tabs of a Tabbed Dialog with Origin C
- Accessing the Pages of a Wizard with Origin C
- Accessing Static Controls and Triggering Origin Events with Origin C