Interface
IdeFrameAddin
Prerequisite
In order to implement FrameAddin, your type must inherit fromGObject
.
Instance methods
ide_frame_addin_load
This function should be implemented by IdeFrameAddin
plugins
in IdeFrameAddinInterface
.
ide_frame_addin_set_page
This virtual method is called whenever the active page changes
in the IdePage
. Plugins may want to alter what controls
are displayed on the frame based on the current page.
ide_frame_addin_unload
This function should be implemented by IdeFrameAddin
plugins
in IdeFrameAddinInterface
.
Interface structure
struct IdeFrameAddinInterface {
GTypeInterface parent_iface;
void (* load) (
IdeFrameAddin* self,
IdeFrame* frame
);
void (* unload) (
IdeFrameAddin* self,
IdeFrame* frame
);
void (* set_page) (
IdeFrameAddin* self,
IdePage* page
);
}
Interface members
parent_iface |
|
No description available. | |
load |
|
No description available. | |
unload |
|
No description available. | |
set_page |
|
No description available. |
Virtual methods
Ide.FrameAddin.load
This function should be implemented by IdeFrameAddin
plugins
in IdeFrameAddinInterface
.
Ide.FrameAddin.set_page
This virtual method is called whenever the active page changes
in the IdePage
. Plugins may want to alter what controls
are displayed on the frame based on the current page.
Ide.FrameAddin.unload
This function should be implemented by IdeFrameAddin
plugins
in IdeFrameAddinInterface
.