139765Sjkh/*
239765Sjkh * ftree1.c
339765Sjkh *
439765Sjkh * small test-driver for new dialog functionality
539765Sjkh *
639765Sjkh * Copyright (c) 1998, Anatoly A. Orehovsky
739765Sjkh *
839765Sjkh * file ./ftree1.test with xterm widget tree from
939765Sjkh * direct editres(1) dump needed !!!
1039765Sjkh */
1139765Sjkh
12114603Sobrien#include <sys/cdefs.h>
13114603Sobrien__FBSDID("$FreeBSD$");
14114603Sobrien
1539765Sjkh#include <stdio.h>
1639765Sjkh#include <stdlib.h>
1739765Sjkh#include <dialog.h>
1839765Sjkh
1939765Sjkhint
2055752Sphantommain(int argc, char **argv)
2139765Sjkh{
2239765Sjkh	int retval;
2339765Sjkh	unsigned char *tresult;
2439765Sjkh
2539765Sjkh	init_dialog();
2639765Sjkh	retval = dialog_ftree("ftree1.test", '\t',
2739765Sjkh		"ftree dialog box example",
2839765Sjkh		"xterm widget tree from direct editres(1) dump",
2939765Sjkh		-1, -1, 15,
3039765Sjkh                            &tresult);
3139765Sjkh
3239765Sjkh	dialog_update();
3339765Sjkh
3439765Sjkh	dialog_clear();
3539765Sjkh
3639765Sjkh	end_dialog();
3739765Sjkh
3839765Sjkh	if (!retval)
3939765Sjkh	{
4039765Sjkh 		puts(tresult);
4139765Sjkh  		free(tresult);
4239765Sjkh  	}
4339765Sjkh
4439765Sjkh	exit(retval);
4539765Sjkh}
46