From: Alan E. <ala...@gm...> - 2006-06-14 18:49:23
|
One elegant way to start combining the features of ProjectViewer and Sidekick is by having a SideKick language plugin such as java or C++ offer a special OptionPane as a ProjectViewer service. This way, the Java and the C++ sidekicks can offer their own special optionpanes which give project-specific options for the respective compilers/parsers. Then in the ProjectViewer-> options, for each sidekick that offers a ProjectPropertiesOptionPane service, list its option pane in the tree view on the left side of the EditProject dialog. But not the question is, how to make this in such a way to avoid circular dependencies... Should the PV be dependent on the SideKick, or vice-versa? Where to put the classes, in other words... What do you think, marcello? |