Hi Axel,

I occur some involved problem that i don't know how to handle.

Problem 1->

How to handle `GParamSpec` ?

------------------------------> GParamSpec Functions start 
<------------------------------
gtk_container_class_find_child_property
gtk_container_class_install_child_property
gtk_container_class_list_child_properties
gtk_widget_class_install_style_property
gtk_widget_class_find_style_property
gtk_widget_class_list_style_properties
gtk_builder_value_from_string
------------------------------> GParamSpec Functions end   
<------------------------------



Problem 2->

How to handle `GClosure` ?

------------------------------> GClosure Functions start 
<------------------------------
gtk_action_get_accel_closure
gtk_accel_label_set_accel_closure
------------------------------> GClosure Functions end   
<------------------------------


Problem 3->

In Notebook module 
(http://library.gnome.org/devel/gtk/unstable/GtkNotebook.html#gtk-notebook-set-group)

Have two functoins `gtk_notebook_set_group` and
`gtk_notebook_get_group`.
Those two function for exchange tabs between notebooks.

But those two function need transform `group` pointer of Notebook
How to handle this? 
Convenient functoins `gtk_notebook_get_group_id` and
`gtk_notebook_set_group_id` is deprecated, too bad.

Below is structure of `Notebook`

------------------------------> Notebook start <------------------------------
struct _GtkNotebookPrivate
{
  gpointer group;
  gint  mouse_x;
  gint  mouse_y;
  gint  pressed_button;
  guint dnd_timer;
  guint switch_tab_timer;

  gint  drag_begin_x;
  gint  drag_begin_y;

  gint  drag_offset_x;
  gint  drag_offset_y;

  GtkWidget *dnd_window;
  GtkTargetList *source_targets;
  GtkNotebookDragOperation operation;
  GdkWindow *drag_window;
  gint drag_window_x;
  gint drag_window_y;
  GtkNotebookPage *detached_tab;

  guint32 timestamp;

  guint during_reorder : 1;
  guint during_detach  : 1;
  guint has_scrolled   : 1;
};
------------------------------> Notebook end   <------------------------------
 
Cheers,

  -- Andy


------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Gtk2hs-devel mailing list
Gtk2hs-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gtk2hs-devel

Reply via email to