> > > var > grect :PGdkRectangle; > > begin > gdk_window_get_frame_extents(GDK_WINDOW(widget^.window),@grect); > > > configure_event := True; > end; > ===
fpc header for the gdk function is procedure gdk_window_get_frame_extents(window:PGdkWindow; rect:PGdkRectangle); so, having grect: pGDKRectangle declared, you should use it rather by gdk_window_get_frame_extents(GDK_WINDOW(widget^.window),grect); With regards, Jan Je/lowicki ----------------------------------------------------------------- Department of Mathematics Katedra Matematyki University of Life Sciences Uniwersytet Przyrodniczy Wroc/law, POLAND ----------------------------------------------------------------- _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal