<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
<book xmlns="http://www.devhelp.net/book" title="GdaBrowser hacking manual" link="index.html" author="Vivien Malerba" name="gda-browser">
  <chapters>
    <sub name="Getting started" link="part_begin.html">
      <sub name="Purpose" link="why.html"/>
      <sub name="Program's structure" link="prog_struct.html"/>
      <sub name="Code organization" link="code_orga.html"/>
    </sub>
    <sub name="API reference" link="part_api.html">
      <sub name="Core objects" link="core.html">
        <sub name="BrowserCore" link="gda-browser-browser-core.html"/>
        <sub name="BrowserConnection" link="gda-browser-browser-connection.html"/>
        <sub name="BrowserFavorites" link="gda-browser-browser-favorites.html"/>
      </sub>
      <sub name="Browser windows" link="windows.html">
        <sub name="BrowserWindow" link="gda-browser-browser-window.html"/>
        <sub name="BrowserPerspective" link="gda-browser-browser-perspective.html"/>
        <sub name="BrowserPage" link="gda-browser-browser-page.html"/>
      </sub>
      <sub name="Extra widgets" link="extrawidgets.html">
        <sub name="CcGrayBar" link="gda-browser-cc-gray-bar.html"/>
        <sub name="PopupContainer" link="gda-browser-popup-container.html"/>
      </sub>
      <sub name="Perspectives' objects" link="perspectives.html">
        <sub name="data-manager-perspective" link="gda-browser-data-manager-perspective.html"/>
      </sub>
    </sub>
    <sub name="Appendix" link="part_index.html"/>
  </chapters>
  <functions>
    <function name="BrowserCorePrivate" link="gda-browser-browser-core.html#BrowserCorePrivate"/>
    <function name="BrowserCoreInitFactories ()" link="gda-browser-browser-core.html#BrowserCoreInitFactories"/>
    <function name="BrowserCore" link="gda-browser-browser-core.html#BrowserCore-struct"/>
    <function name="browser_core_exists ()" link="gda-browser-browser-core.html#browser-core-exists"/>
    <function name="browser_core_get ()" link="gda-browser-browser-core.html#browser-core-get"/>
    <function name="browser_core_take_window ()" link="gda-browser-browser-core.html#browser-core-take-window"/>
    <function name="browser_core_get_windows ()" link="gda-browser-browser-core.html#browser-core-get-windows"/>
    <function name="browser_core_close_window ()" link="gda-browser-browser-core.html#browser-core-close-window"/>
    <function name="browser_core_take_connection ()" link="gda-browser-browser-core.html#browser-core-take-connection"/>
    <function name="browser_core_get_connections ()" link="gda-browser-browser-core.html#browser-core-get-connections"/>
    <function name="browser_core_close_connection ()" link="gda-browser-browser-core.html#browser-core-close-connection"/>
    <function name="browser_core_quit ()" link="gda-browser-browser-core.html#browser-core-quit"/>
    <function name="BrowserPerspectiveFactory" link="gda-browser-browser-core.html#BrowserPerspectiveFactory"/>
    <function name="browser_core_get_default_factory ()" link="gda-browser-browser-core.html#browser-core-get-default-factory"/>
    <function name="browser_core_set_default_factory ()" link="gda-browser-browser-core.html#browser-core-set-default-factory"/>
    <function name="browser_core_get_factories ()" link="gda-browser-browser-core.html#browser-core-get-factories"/>
    <function name="browser_core_get_factory ()" link="gda-browser-browser-core.html#browser-core-get-factory"/>
    <function name="The &quot;connection-added&quot; signal" link="gda-browser-browser-core.html#BrowserCore-connection-added"/>
    <function name="The &quot;connection-removed&quot; signal" link="gda-browser-browser-core.html#BrowserCore-connection-removed"/>
    <function name="BrowserConnectionPrivate" link="gda-browser-browser-connection.html#BrowserConnectionPrivate"/>
    <function name="BrowserConnection" link="gda-browser-browser-connection.html#BrowserConnection-struct"/>
    <function name="browser_connection_new ()" link="gda-browser-browser-connection.html#browser-connection-new"/>
    <function name="browser_connection_get_name ()" link="gda-browser-browser-connection.html#browser-connection-get-name"/>
    <function name="browser_connection_get_information ()" link="gda-browser-browser-connection.html#browser-connection-get-information"/>
    <function name="browser_connection_is_busy ()" link="gda-browser-browser-connection.html#browser-connection-is-busy"/>
    <function name="browser_connection_update_meta_data ()" link="gda-browser-browser-connection.html#browser-connection-update-meta-data"/>
    <function name="browser_connection_get_meta_struct ()" link="gda-browser-browser-connection.html#browser-connection-get-meta-struct"/>
    <function name="browser_connection_get_meta_store ()" link="gda-browser-browser-connection.html#browser-connection-get-meta-store"/>
    <function name="browser_connection_get_dictionary_file ()" link="gda-browser-browser-connection.html#browser-connection-get-dictionary-file"/>
    <function name="browser_connection_get_favorites ()" link="gda-browser-browser-connection.html#browser-connection-get-favorites"/>
    <function name="browser_connection_get_completions ()" link="gda-browser-browser-connection.html#browser-connection-get-completions"/>
    <function name="browser_connection_create_parser ()" link="gda-browser-browser-connection.html#browser-connection-create-parser"/>
    <function name="browser_connection_render_pretty_sql ()" link="gda-browser-browser-connection.html#browser-connection-render-pretty-sql"/>
    <function name="browser_connection_execute_statement ()" link="gda-browser-browser-connection.html#browser-connection-execute-statement"/>
    <function name="browser_connection_execution_get_result ()" link="gda-browser-browser-connection.html#browser-connection-execution-get-result"/>
    <function name="BrowserConnectionExecuteCallback ()" link="gda-browser-browser-connection.html#BrowserConnectionExecuteCallback"/>
    <function name="browser_connection_execute_statement_cb ()" link="gda-browser-browser-connection.html#browser-connection-execute-statement-cb"/>
    <function name="browser_connection_normalize_sql_statement ()" link="gda-browser-browser-connection.html#browser-connection-normalize-sql-statement"/>
    <function name="browser_connection_check_sql_statement_validify ()" link="gda-browser-browser-connection.html#browser-connection-check-sql-statement-validify"/>
    <function name="browser_connection_rerun_select ()" link="gda-browser-browser-connection.html#browser-connection-rerun-select"/>
    <function name="browser_connection_rerun_select_cb ()" link="gda-browser-browser-connection.html#browser-connection-rerun-select-cb"/>
    <function name="browser_connection_begin ()" link="gda-browser-browser-connection.html#browser-connection-begin"/>
    <function name="browser_connection_commit ()" link="gda-browser-browser-connection.html#browser-connection-commit"/>
    <function name="browser_connection_rollback ()" link="gda-browser-browser-connection.html#browser-connection-rollback"/>
    <function name="browser_connection_get_transaction_status ()" link="gda-browser-browser-connection.html#browser-connection-get-transaction-status"/>
    <function name="browser_connection_set_table_column_attribute ()" link="gda-browser-browser-connection.html#browser-connection-set-table-column-attribute"/>
    <function name="browser_connection_get_table_column_attribute ()" link="gda-browser-browser-connection.html#browser-connection-get-table-column-attribute"/>
    <function name="browser_connection_define_ui_plugins_for_batch ()" link="gda-browser-browser-connection.html#browser-connection-define-ui-plugins-for-batch"/>
    <function name="browser_connection_define_ui_plugins_for_stmt ()" link="gda-browser-browser-connection.html#browser-connection-define-ui-plugins-for-stmt"/>
    <function name="browser_connection_keep_variables ()" link="gda-browser-browser-connection.html#browser-connection-keep-variables"/>
    <function name="browser_connection_load_variables ()" link="gda-browser-browser-connection.html#browser-connection-load-variables"/>
    <function name="The &quot;gda-connection&quot; property" link="gda-browser-browser-connection.html#BrowserConnection--gda-connection"/>
    <function name="The &quot;busy&quot; signal" link="gda-browser-browser-connection.html#BrowserConnection-busy"/>
    <function name="The &quot;favorites-changed&quot; signal" link="gda-browser-browser-connection.html#BrowserConnection-favorites-changed"/>
    <function name="The &quot;meta-changed&quot; signal" link="gda-browser-browser-connection.html#BrowserConnection-meta-changed"/>
    <function name="The &quot;table-column-pref-changed&quot; signal" link="gda-browser-browser-connection.html#BrowserConnection-table-column-pref-changed"/>
    <function name="The &quot;transaction-status-changed&quot; signal" link="gda-browser-browser-connection.html#BrowserConnection-transaction-status-changed"/>
    <function name="BrowserFavoritesPrivate" link="gda-browser-browser-favorites.html#BrowserFavoritesPrivate"/>
    <function name="enum BrowserFavoritesType" link="gda-browser-browser-favorites.html#BrowserFavoritesType"/>
    <function name="BROWSER_FAVORITES_NB_TYPES" link="gda-browser-browser-favorites.html#BROWSER-FAVORITES-NB-TYPES:CAPS"/>
    <function name="BrowserFavoritesAttributes" link="gda-browser-browser-favorites.html#BrowserFavoritesAttributes"/>
    <function name="BrowserFavorites" link="gda-browser-browser-favorites.html#BrowserFavorites-struct"/>
    <function name="browser_favorites_new ()" link="gda-browser-browser-favorites.html#browser-favorites-new"/>
    <function name="browser_favorites_add ()" link="gda-browser-browser-favorites.html#browser-favorites-add"/>
    <function name="browser_favorites_list ()" link="gda-browser-browser-favorites.html#browser-favorites-list"/>
    <function name="browser_favorites_delete ()" link="gda-browser-browser-favorites.html#browser-favorites-delete"/>
    <function name="browser_favorites_free_list ()" link="gda-browser-browser-favorites.html#browser-favorites-free-list"/>
    <function name="browser_favorites_reset_attributes ()" link="gda-browser-browser-favorites.html#browser-favorites-reset-attributes"/>
    <function name="browser_favorites_find ()" link="gda-browser-browser-favorites.html#browser-favorites-find"/>
    <function name="browser_favorites_get ()" link="gda-browser-browser-favorites.html#browser-favorites-get"/>
    <function name="The &quot;favorites-changed&quot; signal" link="gda-browser-browser-favorites.html#BrowserFavorites-favorites-changed"/>
    <function name="BrowserWindowPrivate" link="gda-browser-browser-window.html#BrowserWindowPrivate"/>
    <function name="BrowserWindow" link="gda-browser-browser-window.html#BrowserWindow-struct"/>
    <function name="browser_window_new ()" link="gda-browser-browser-window.html#browser-window-new"/>
    <function name="browser_window_get_connection ()" link="gda-browser-browser-window.html#browser-window-get-connection"/>
    <function name="browser_window_push_status ()" link="gda-browser-browser-window.html#browser-window-push-status"/>
    <function name="browser_window_pop_status ()" link="gda-browser-browser-window.html#browser-window-pop-status"/>
    <function name="browser_window_show_notice ()" link="gda-browser-browser-window.html#browser-window-show-notice"/>
    <function name="browser_window_show_notice_printf ()" link="gda-browser-browser-window.html#browser-window-show-notice-printf"/>
    <function name="browser_window_customize_perspective_ui ()" link="gda-browser-browser-window.html#browser-window-customize-perspective-ui"/>
    <function name="browser_window_change_perspective ()" link="gda-browser-browser-window.html#browser-window-change-perspective"/>
    <function name="browser_window_is_fullscreen ()" link="gda-browser-browser-window.html#browser-window-is-fullscreen"/>
    <function name="browser_window_set_fullscreen ()" link="gda-browser-browser-window.html#browser-window-set-fullscreen"/>
    <function name="The &quot;fullscreen-changed&quot; signal" link="gda-browser-browser-window.html#BrowserWindow-fullscreen-changed"/>
    <function name="BROWSER_PERSPECTIVE_TYPE" link="gda-browser-browser-perspective.html#BROWSER-PERSPECTIVE-TYPE:CAPS"/>
    <function name="BROWSER_PERSPECTIVE()" link="gda-browser-browser-perspective.html#BROWSER-PERSPECTIVE:CAPS"/>
    <function name="IS_BROWSER_PERSPECTIVE()" link="gda-browser-browser-perspective.html#IS-BROWSER-PERSPECTIVE:CAPS"/>
    <function name="BROWSER_PERSPECTIVE_GET_CLASS()" link="gda-browser-browser-perspective.html#BROWSER-PERSPECTIVE-GET-CLASS:CAPS"/>
    <function name="BrowserPerspective" link="gda-browser-browser-perspective.html#BrowserPerspective-struct"/>
    <function name="browser_perspective_get_type ()" link="gda-browser-browser-perspective.html#browser-perspective-get-type"/>
    <function name="browser_perspective_get_actions_group ()" link="gda-browser-browser-perspective.html#browser-perspective-get-actions-group"/>
    <function name="browser_perspective_get_actions_ui ()" link="gda-browser-browser-perspective.html#browser-perspective-get-actions-ui"/>
    <function name="browser_perspective_get_current_customization ()" link="gda-browser-browser-perspective.html#browser-perspective-get-current-customization"/>
    <function name="browser_perspective_page_tab_label_change ()" link="gda-browser-browser-perspective.html#browser-perspective-page-tab-label-change"/>
    <function name="BROWSER_PAGE_TYPE" link="gda-browser-browser-page.html#BROWSER-PAGE-TYPE:CAPS"/>
    <function name="BROWSER_PAGE()" link="gda-browser-browser-page.html#BROWSER-PAGE:CAPS"/>
    <function name="IS_BROWSER_PAGE()" link="gda-browser-browser-page.html#IS-BROWSER-PAGE:CAPS"/>
    <function name="BROWSER_PAGE_GET_CLASS()" link="gda-browser-browser-page.html#BROWSER-PAGE-GET-CLASS:CAPS"/>
    <function name="BrowserPageIface" link="gda-browser-browser-page.html#BrowserPageIface"/>
    <function name="browser_page_get_type ()" link="gda-browser-browser-page.html#browser-page-get-type"/>
    <function name="browser_page_get_actions_group ()" link="gda-browser-browser-page.html#browser-page-get-actions-group"/>
    <function name="browser_page_get_actions_ui ()" link="gda-browser-browser-page.html#browser-page-get-actions-ui"/>
    <function name="browser_page_get_perspective ()" link="gda-browser-browser-page.html#browser-page-get-perspective"/>
    <function name="browser_page_get_tab_label ()" link="gda-browser-browser-page.html#browser-page-get-tab-label"/>
    <function name="CcGrayBarPrivate" link="gda-browser-cc-gray-bar.html#CcGrayBarPrivate"/>
    <function name="CcGrayBar" link="gda-browser-cc-gray-bar.html#CcGrayBar-struct"/>
    <function name="cc_gray_bar_new ()" link="gda-browser-cc-gray-bar.html#cc-gray-bar-new"/>
    <function name="cc_gray_bar_get_text ()" link="gda-browser-cc-gray-bar.html#cc-gray-bar-get-text"/>
    <function name="cc_gray_bar_set_text ()" link="gda-browser-cc-gray-bar.html#cc-gray-bar-set-text"/>
    <function name="cc_gray_bar_set_icon_from_pixbuf ()" link="gda-browser-cc-gray-bar.html#cc-gray-bar-set-icon-from-pixbuf"/>
    <function name="cc_gray_bar_set_icon_from_file ()" link="gda-browser-cc-gray-bar.html#cc-gray-bar-set-icon-from-file"/>
    <function name="cc_gray_bar_set_icon_from_stock ()" link="gda-browser-cc-gray-bar.html#cc-gray-bar-set-icon-from-stock"/>
    <function name="cc_gray_bar_set_show_icon ()" link="gda-browser-cc-gray-bar.html#cc-gray-bar-set-show-icon"/>
    <function name="cc_gray_bar_get_show_icon ()" link="gda-browser-cc-gray-bar.html#cc-gray-bar-get-show-icon"/>
    <function name="The &quot;show-icon&quot; property" link="gda-browser-cc-gray-bar.html#CcGrayBar--show-icon"/>
    <function name="The &quot;text&quot; property" link="gda-browser-cc-gray-bar.html#CcGrayBar--text"/>
    <function name="DATA_MANAGER_PERSPECTIVE()" link="gda-browser-data-manager-perspective.html#DATA-MANAGER-PERSPECTIVE:CAPS"/>
    <function name="IS_DATA_MANAGER_PERSPECTIVE()" link="gda-browser-data-manager-perspective.html#IS-DATA-MANAGER-PERSPECTIVE:CAPS"/>
    <function name="DataManagerPerspective" link="gda-browser-data-manager-perspective.html#DataManagerPerspective-struct"/>
    <function name="data_manager_perspective_get_type ()" link="gda-browser-data-manager-perspective.html#data-manager-perspective-get-type"/>
    <function name="data_manager_perspective_new_tab ()" link="gda-browser-data-manager-perspective.html#data-manager-perspective-new-tab"/>
  </functions>
</book>
