pike.git / src / post_modules / GTK2 / source / gtknotebook.pre

version» Context lines:

pike.git/src/post_modules/GTK2/source/gtknotebook.pre:198:   int get_show_tabs();   //! Returns whether the tabs of the notebook are shown.      string get_tab_label_text(GTK2.Widget child);   //! Retrieves the text of the tab label for the page containing child.      int get_tab_pos();   //! Gets the edge at which the tabs are located.      require gtk210; +    int get_tab_reorderable(GTK2.Widget child);   //! Gets whether the tab can be reordered via drag and drop or not.      int get_tab_detachable(GTK2.Widget child);   //! Returns whether the tab contents can be detached. -  +  + void set_tab_reorderable(GTK2.Widget child, int how); + //! Gets whether the tab can be reordered via drag and drop or not. +  + void set_tab_detachable(GTK2.Widget child, int how); + //! Returns whether the tab contents can be detached. +    endrequire;      mapping(string:int) query_tab_label_packing(GTK2.Widget page)   //! Returns ([ "expand":expandp, "fill":fillp, "pack_type":type ])   {    struct object *o;    gboolean expand=0, fill=0;    GtkPackType pack_type=0;    get_all_args("query_tab_label_packing",args,"%o",&o);    gtk_notebook_query_tab_label_packing(GTK_NOTEBOOK(THIS->obj),