(Answer) (Category) FAQ-O-Matic : (Category) General : (Category) OpenTools : (Category) Writing OpenTools with OTAPI :
How do I create a global property to my OpenTool and access it through the Tools Menu?
You'll need to use several classes:
   com.borland.primetime.properties.PropertyGroup
   com.borland.primetime.properties.PropertyPageFactory
   com.borland.primetime.properties.PropertyPage
   com.borland.primetime.ide.ContextActionProvider
   com.borland.primetime.ide.BrowserAction
for starters.

The stuff from the properties package provides the hooks for storing information in the user.properties file and/or in the project's jpx/jpr file.

The BrowserAction and ContextActionProvider are used to insert the new item into the Tools menu and link it to your property page.

The following is a complete implementation of a simple OpenTool which does nothing useful beyond store its property in your user.properties file. It also provides an example of providing online help on your property page.


(Download) AddPropertyPageToToolsMenu.zip (16.4 K)
2001-Jul-15 4:02pm gyles19@visi.com

[Append to This Answer]
2001-Jul-15 4:06pm
Previous: (Answer) How do I add a new menu item to the project pane's context menu?
Next: (Answer) How can I access the state of the 'Compile before running' property on the Project Properties | Run tab?
This document is: http://www.visi.com/~gyles19/cgi-bin/fom.cgi?file=245
[Search] [Appearance]
This is a Faq-O-Matic 2.709.
This FAQ administered by gyles19@visi.com.

Other JBuilder Links

Java Community
Java Tools
Code Central
JB OpenTools
Community
Recent
Threads
Borland Chat
Chat FAQ
Feature Matrices
3.0 |  3.5 |  4.0
5.0 |  6.0 |  7.0
Shop for
JBuilder
JBuilder
Downloads
and reg keys
Report Piracy
Online Manuals
4.0 |  5.0 |  6.0
7.0
Borland
DevSupport's
Bug/RFE Form

Quality Central Client
JB Patches &
Updates
JBuilder FAQs TIs
JBuilder
Newsgroups
Tamaracka's
News Archive
Mr. Haki's
JBuilder Machine
JGuru's
JBuilder FAQ
Sun's Bug
Parade
Netring Home - About - Privacy
The
JBuilder Netring Logo
The Borland JBuilder Netring by JBuilder FAQ-O-Matic
[ Join Now | List Sites | Random | << Prev | Next >> ]
[ Previous 5 Sites | Skip Previous | Skip Next | Next 5 Sites ]