openldev/openldev-widgets/openldev-output-manager.h File Reference

OutputManager. More...

#include <gtk/gtk.h>
#include "openldev-output-build.h"
#include "openldev-output-search.h"
#include "openldev-output-terminal.h"

Data Structures

struct  OutputManager
 GtkNotebook that holds the build and search output. More...

Functions

void output_manager_add_tab (OutputManager *manager, GtkWidget *child, GtkWidget *tab_label)
GtkWidget * output_manager_get_build (OutputManager *manager)
GtkWidget * output_manager_get_search (OutputManager *manager)
GtkWidget * output_manager_get_terminal (OutputManager *manager)


Detailed Description


Function Documentation

void output_manager_add_tab OutputManager manager,
GtkWidget *  child,
GtkWidget *  tab_label
 

Add a new tab to the GtkNotebook. You can add any widget that you want as the tab_label and child.

Parameters:
sidebar An OutputManager widget.
child GtkWidget that will be displayed as the content when the tab is selected.
tab_label GtkWidget used as the label in the tab.

GtkWidget* output_manager_get_build OutputManager manager  ) 
 

Retrieve the OutputBuild object of the specified OutputManager.

Parameters:
manager An OutputManager object.
Returns:
The OutputManager's OutputBuild object.

GtkWidget* output_manager_get_search OutputManager manager  ) 
 

Retrieve the OutputSearch object of the specified OutputManager.

Parameters:
manager An OutputManager object.
Returns:
The OutputManager's OutputSearch object.

GtkWidget* output_manager_get_terminal OutputManager manager  ) 
 

Retrieve the OutputTerminal object of the specified OutputManager.

Parameters:
manager An OutputManager object.
Returns:
The OutputManager's OutputTerminal object.


Generated on Sun May 14 14:57:41 2006 for OpenLDev by  doxygen 1.4.6