diff options
Diffstat (limited to 'iup/include/iup.h')
-rwxr-xr-x | iup/include/iup.h | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/iup/include/iup.h b/iup/include/iup.h index 9913329..2d33b98 100755 --- a/iup/include/iup.h +++ b/iup/include/iup.h @@ -19,11 +19,11 @@ extern "C" { #define IUP_NAME "IUP - Portable User Interface" -#define IUP_COPYRIGHT "Copyright (C) 1994-2009 Tecgraf, PUC-Rio." +#define IUP_COPYRIGHT "Copyright (C) 1994-2010 Tecgraf, PUC-Rio." #define IUP_DESCRIPTION "Portable toolkit for building graphical user interfaces." -#define IUP_VERSION "3.0" /* bug fixes are reported only by IupVersion functions */ -#define IUP_VERSION_NUMBER 300000 -#define IUP_VERSION_DATE "2009/10/02" +#define IUP_VERSION "3.1" /* bug fixes are reported only by IupVersion functions */ +#define IUP_VERSION_NUMBER 301000 +#define IUP_VERSION_DATE "2010/04/22" typedef struct Ihandle_ Ihandle; typedef int (*Icallback)(Ihandle*); @@ -38,6 +38,7 @@ void IupImageLibOpen (void); int IupMainLoop (void); int IupLoopStep (void); +int IupLoopStepWait (void); int IupMainLoopLevel (void); void IupFlush (void); void IupExitLoop (void); @@ -148,6 +149,7 @@ Ihandle* IupNormalizerv(Ihandle* *ih_list); Ihandle* IupCbox (Ihandle* child, ...); Ihandle* IupCboxv (Ihandle* *children); Ihandle* IupSbox (Ihandle *child); +Ihandle* IupSplit (Ihandle* child1, Ihandle* child2); Ihandle* IupFrame (Ihandle* child); @@ -197,12 +199,13 @@ int IupTreeSetUserId(Ihandle* ih, int id, void* userid); void* IupTreeGetUserId(Ihandle* ih, int id); int IupTreeGetId(Ihandle* ih, void *userid); -void IupTreeSetAttribute (Ihandle* ih, const char* name, int id, char* value); -void IupTreeStoreAttribute(Ihandle* ih, const char* name, int id, char* value); +void IupTreeSetAttribute (Ihandle* ih, const char* name, int id, const char* value); +void IupTreeStoreAttribute(Ihandle* ih, const char* name, int id, const char* value); char* IupTreeGetAttribute (Ihandle* ih, const char* name, int id); int IupTreeGetInt (Ihandle* ih, const char* name, int id); float IupTreeGetFloat (Ihandle* ih, const char* name, int id); -void IupTreeSetfAttribute (Ihandle* ih, const char* name, int id, char* format, ...); +void IupTreeSetfAttribute (Ihandle* ih, const char* name, int id, const char* format, ...); +void IupTreeSetAttributeHandle(Ihandle* ih, const char* a, int id, Ihandle* ih_named); /************************************************************************/ @@ -338,7 +341,7 @@ int IupMain (int argc, char** argv); /* In C++ we have to declare the prototype #endif /****************************************************************************** -* Copyright (C) 1994-2009 Tecgraf, PUC-Rio. +* Copyright (C) 1994-2010 Tecgraf, PUC-Rio. * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the |