Listing 1. sample.c XView Program
/*
* Sample XView Program
* - creates window frame
* - adds text subwindow
*/
#include <xview/xview.h>
#include <xview/textsw.h>
void main(int argc, char *argv[])
{
Frame frame;
/* let XView scan command-line arguments */
xv_init(XV_INIT_ARGC_PTR_ARGV, &argc, &argv,
NULL);
/* make a top-level container */
frame = (Frame)xv_create(XV_NULL, FRAME,
FRAME_LABEL, argv[0],
NULL);
/* add a text-subwindow to the frame */
(void)xv_create(frame, TEXTSW, NULL);
/* let XView handle all X events for us */
xv_main_loop(frame);
exit(0);
}
Copyright © 1994 - 2018 Linux Journal. All rights reserved.