Difference between revisions of "OpenOffice NetBeans Integration/To-Dos"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Redesign of UNO project ANT targets)
(Native dialog designer link)
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
Overview of task which have to be done to enhance the current plugin
 
Overview of task which have to be done to enhance the current plugin
 +
  
 
== Redesign of UNO project ANT targets ==
 
== Redesign of UNO project ANT targets ==
 
The UNO ANT targets use default targets of NetBeans to build and jar all project types. This should change to a process that is more aligned to the NetBeans behaviour that leaves overwriting of these targets to the end user.
 
The UNO ANT targets use default targets of NetBeans to build and jar all project types. This should change to a process that is more aligned to the NetBeans behaviour that leaves overwriting of these targets to the end user.
== Validation of Project Settings ==
 
When a project is opened, the settings for the office and SDK have to be validated. If the project settings are invalid, the user has to be asked if the global settings have to be copied.
 
  
== Debug support for component ==
 
It should be possible to debug UNO components directly from NetBeans. That means local office user directory and locally started office with the appropriate debug environment enabled. Comparable to the plugin development in NetBeans and the option to install a new plugin in the target platform.
 
 
== C++ support ==
 
== C++ support ==
 
With the inclusion of C++ as supported programming language in NetBeans, the plugin should also support the creation of all project types in C++.
 
With the inclusion of C++ as supported programming language in NetBeans, the plugin should also support the creation of all project types in C++.
Line 13: Line 10:
 
General support of scripting (Java, Javascript, ...). It should be possbile to create, deploy and debug scripts from within NetBeans into the office or into open documents.
 
General support of scripting (Java, Javascript, ...). It should be possbile to create, deploy and debug scripts from within NetBeans into the office or into open documents.
 
== Minor Tasks ==
 
== Minor Tasks ==
=== Initialization of counter variables ===
+
 
When the AddOn wizard is used for a second time, the count for new commands is not resetted.
+
- none at the moment -
=== Button caption with bitmaps ===
+
 
To improve the usability it would be nice to have arrow images or something similar on the move buttons (menu position, toolbar position, ...)
+
== Native dialog designer ==
=== Default package ===
+
 
All projects should support the same default package or at least the same beginning ''org.openoffice...''.
+
There's no way how to design native OpenOffice.org dialog inside NetBeans. It would be nice to include OpenOffice.org dialog designer in NetBeans, design dialog and generate class to control dialog. More information about this effort is available at [[OpenOffice_NetBeans_Integration/Native_Dialog_Designer]].
 +
 
  
 
[[Category:NetBeans]]
 
[[Category:NetBeans]]

Latest revision as of 14:07, 6 March 2008

Overview of task which have to be done to enhance the current plugin


Redesign of UNO project ANT targets

The UNO ANT targets use default targets of NetBeans to build and jar all project types. This should change to a process that is more aligned to the NetBeans behaviour that leaves overwriting of these targets to the end user.

C++ support

With the inclusion of C++ as supported programming language in NetBeans, the plugin should also support the creation of all project types in C++.

Scripting support

General support of scripting (Java, Javascript, ...). It should be possbile to create, deploy and debug scripts from within NetBeans into the office or into open documents.

Minor Tasks

- none at the moment -

Native dialog designer

There's no way how to design native OpenOffice.org dialog inside NetBeans. It would be nice to include OpenOffice.org dialog designer in NetBeans, design dialog and generate class to control dialog. More information about this effort is available at OpenOffice_NetBeans_Integration/Native_Dialog_Designer.

Personal tools