Go to file
Tom Gilbert 4d1ca43a00 Wed Dec 01 23:05:13 GMT 1999
(gilbertt)

api changes.

Ok. I have added some functions to the api, they are not yet perfect, but
they compile cleanly and don't create any problems. Don't use them yet
though, the api may change.

Window Epplet_create_window(int w,int h,int x,int y,char *title);
void Epplet_window_show(Window win);
void Epplet_window_hide(Window win);
void Epplet_window_destroy(Window win);
void Epplet_window_switch_context(Window newwin);
void Epplet_window_reset_context(void);

All of these functions are in place and work. I have yet to add code to
handle delete_events. At the moment, if you close the dialog window, the
epplet exits. This is clearly not intended ;) I'll fix it tomorrow, its late
here now.

You can even switch context and add widgets to your new window with no
problems ;)

Other things to fix tomorrow is the event handling stuff which assumes only
one window will be around...

I am currently using E-ScreenSave as my test epplet for this code, as I know
only about 2 people use it ;) Try it to see the code working.


SVN revision: 1472
1999-12-01 19:12:33 +00:00
api Wed Dec 01 23:05:13 GMT 1999 1999-12-01 19:12:33 +00:00
debian more synch 1999-11-22 15:38:56 +00:00
epplets Wed Dec 01 23:05:13 GMT 1999 1999-12-01 19:12:33 +00:00
.cvsignore Shut up CVS. 1999-10-13 17:41:09 +00:00
ChangeLog Wed Dec 01 23:05:13 GMT 1999 1999-12-01 19:12:33 +00:00
Makefile.am Build with automake. Don't try installing yet; that doesn't work, but 1999-10-13 17:39:37 +00:00
acconfig.h Wed Nov 17 14:18:42 PST 1999 1999-11-17 20:55:49 +00:00
autogen.sh Build with automake. Don't try installing yet; that doesn't work, but 1999-10-13 17:39:37 +00:00
configure.in Fri Nov 19 12:35:48 PST 1999 1999-11-19 18:46:24 +00:00
postinst run ldconfig 1999-11-01 20:29:37 +00:00