hi there,
when i draw the following, i get a 2 pixel offset between the left/top of
the window and the label. which resource am i missing?
thanks for you help.
if( PtInit( NULL ) == -1 ) PtExit( EXIT_FAILURE );
PhImage_t* image;
image = PxLoadImage( “./test/images/image.jpg”, NULL );
PtArg_t args[10]; int n = 0;
PtSetArg( &args[n++], Pt_ARG_HEIGHT, 200, 0 );
PtSetArg( &args[n++], Pt_ARG_WIDTH, 200, 0 );
PtSetArg( &args[n++], Pt_ARG_MARGIN_HEIGHT, 0, 0 );
PtSetArg( &args[n++], Pt_ARG_MARGIN_WIDTH, 0, 0 );
PtSetArg( &args[n++], Pt_ARG_WINDOW_RENDER_FLAGS, 0, Ph_WM_RENDER_TITLE
|
Ph_WM_RENDER_BORDER );
PtWidget_t* window = PtCreateWidget( PtWindow, Pt_NO_PARENT, n, args );
PtRealizeWidget( window );
n = 0;
PtSetArg( &args[n++], Pt_ARG_LABEL_TYPE, Pt_IMAGE, 0 );
PtSetArg( &args[n++], Pt_ARG_BEVEL_WIDTH, 0, 0 );
PtSetArg( &args[n++], Pt_ARG_TEXT_IMAGE_SPACING, 0, 0 );
PtSetArg( &args[n++], Pt_ARG_LABEL_IMAGE, image, 0 );
PtWidget_t* label = PtCreateWidget( PtLabel, window, n, args );
PtRealizeWidget( label );
PtMainLoop();