[snip] > stdwndproc - but also used by the FindControl function, which returns the > delphi control associated with a given handle. Can we store tags inside a > given GTK control? Yes, any GtkObject can hold any number of arbitrary data. See gtk_object_get_data and gtk_object_set_data Michal Bukovjan