Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Friday, October 16, 2026

Diff for tucniak/cuchar/cc_main.h between version 1.4 and 1.5

version 1.4, 2005/12/01 18:52:29 version 1.5, 2005/12/08 21:13:04
Line 5 
Line 5 
 */  */
 // modified by Juraj Kolesar <koli@koli.sk>  // modified by Juraj Kolesar <koli@koli.sk>
   
 typedef struct _TUCB{WIN *combo,*p1,*p2;char i;}TUCB;  typedef struct _TUMB{char *st;void (*action)(Cc_Win *sender,long i);}TUMB;
 typedef struct _TUFOB{WIN *filelist,*diskcombo,*nameedit,*maskcombo;char i;}TUFOB;  typedef struct _TUCB{Cc_Win *combo,*p1,*p2;char i;}TUCB;
   typedef struct _TUFOB{Cc_Win *filelist,*diskcombo,*nameedit,*maskcombo;char i;}
                        TUFOB;
   
 typedef struct _CMAP{WIN *win,*paint;bool fade,nochange;}CMAP;  typedef struct _CMAP{Cc_Win *win,*paint;bool fade,nochange;}CMAP;
   
 extern WIN *hlwin,  extern Cc_Win *_cc_hlwin,
     *hlendwin,      *_cc_hlendwin,
     *focuswin,      *_cc_focuswin,
     *capturewin,      *_cc_capturewin,
     *hlmenu,      *_cc_hlmenu,
     *hldowntext,      *_cc_hldowntext,
     mainwin;      _cc_mainwin;
 extern bool (*acelproc)();  extern bool (*_cc_acelproc)();
 extern void (*resizescreen)();  extern void (*_cc_resizescreen)();
 extern TIMER *hltimer;  extern Cc_Timer *_cc_hltimer;
 extern bool hasmodal;  extern bool _cc_hasmodal;
 extern bool apprun;  extern bool _cc_apprun;
 extern bool hlvisible;  extern bool _cc_hlvisible;
 extern GList *dialoglist;  extern GList *_cc_dialoglist;
 extern char *clipboard;  extern char *_cc_clipboard;
 extern WIN *clipboardmenu;  extern Cc_Win *_cc_clipboardmenu;
 extern GSList *topwinlist;  extern GSList *_cc_topwinlist;
 extern CMAP *cmap;  extern GList *_cc_eventstack;
 extern char *bitmap[BITMAPY];  extern long _cc_oldattr;
   extern CMAP *_cc_cmap;
   extern char *_cc_bitmap[BITMAPY];
   
 void fobdiskbuttonproc(WIN *win);  void _cc_fobdiskbuttonproc(Cc_Win *win);
 void fobnamebuttonproc(WIN *win);  void _cc_fobnamebuttonproc(Cc_Win *win);
 void fobmaskbuttonproc(WIN *win);  void _cc_fobmaskbuttonproc(Cc_Win *win);
 void fobopenbuttonproc(WIN *win);  void _cc_fobopenbuttonproc(Cc_Win *win);
 void fobcancelbuttonproc(WIN *win);  void _cc_fobcancelbuttonproc(Cc_Win *win);
 void fobsizeokproc(WIN *win,long *x,long *y,long *vx,long *vy);  void _cc_fobsizeokproc(Cc_Win *win,long *x,long *y,long *vx,long *vy);
 bool fobdialogacelproc(WIN *win,long x,long y,unsigned short key);  bool _cc_fobdialogacelproc(Cc_Win *win,long x,long y,unsigned short key);
 void fobcloseproc(WIN *sender);  void _cc_fobcloseproc(Cc_Win *sender);
 void fobdiskcombochangeproc(WIN *win);  void _cc_fobdiskcombochangeproc(Cc_Win *win);
 void fobfilelistdblclkproc(WIN *win);  void _cc_fobfilelistdblclkproc(Cc_Win *win);
 bool fobfilelistacelproc(WIN *win,long x,long y,unsigned short key);  bool _cc_fobfilelistacelproc(Cc_Win *win,long x,long y,unsigned short key);
 void cbcombochangeproc(WIN *sender);  void _cc_cbcombochangeproc(Cc_Win *sender);
 bool cbpaintacelproc(WIN *win,long x,long y,unsigned short key);  bool _cc_cbpaintacelproc(Cc_Win *win,long x,long y,unsigned short key);
 bool cbdialogacelproc(WIN *win,long x,long y,unsigned short key);  bool _cc_cbdialogacelproc(Cc_Win *win,long x,long y,unsigned short key);
 void cbcloseproc(WIN *sender);  void _cc_cbcloseproc(Cc_Win *sender);
 void cbpushproc(WIN *sender);  void _cc_cbpushproc(Cc_Win *sender);
 bool mbdialogacelproc(WIN *win,long x,long y,unsigned short key);  bool _cc_mbdialogacelproc(Cc_Win *win,long x,long y,unsigned short key);
 void mbcloseproc(WIN *sender);  void _cc_mbcloseproc(Cc_Win *sender);
 void mbpushproc(WIN *sender);  void _cc_mbpushproc(Cc_Win *sender);
 bool claeditacel(WIN *sender,long x,long y,unsigned short key);  bool _cc_claeditacel(Cc_Win *sender,long x,long y,unsigned short key);
 void scrollincombochangeproc(WIN *sender);  void _cc_scrollincombochangeproc(Cc_Win *sender);
 long fadecolor(long chr);  void _cc_pushonep(void (*proc)(Cc_Win*),Cc_Win *win);
 void setuplistparams(WIN *win);  void _cc_pushtwop(void (*proc)(Cc_Win*,long),Cc_Win *win,long i);
 char *getcolorname(long color);  long _cc_fadecolor(long chr);
 long strlenmenu(char *text);  void _cc_setuplistparams(Cc_Win *win);
 bool searchwinexist(WIN *p,WIN *win);  char *_cc_getcolorname(long color);
 bool winexist(WIN *win);  long _cc_strlenmenu(char *text);
 void setparent(WIN *win,WIN *parent);  bool _cc_searchwinexist(Cc_Win *p,Cc_Win *win);
 char *getshortcuttext(unsigned short shortcut);  bool _cc_winexist(Cc_Win *win);
 long getmenucellid(MENU *menu);  void _cc_setparent(Cc_Win *win,Cc_Win *parent);
 bool isactive(WIN *win);  char *_cc_getshortcuttext(unsigned short shortcut);
 bool dosearchfocused(WIN *win);  long _cc_getmenucellid(MENU *menu);
 bool isfocused(WIN *win);  bool _cc_isactive(Cc_Win *win);
 bool isvisible(WIN *win);  bool _cc_dosearchfocused(Cc_Win *win);
 bool isdlgactive(WIN *win);  bool _cc_isfocused(Cc_Win *win);
 void dobringonewintotop(WIN *win);  bool _cc_isvisible(Cc_Win *win);
 void dobringwintotop(WIN *win);  bool _cc_isdlgactive(Cc_Win *win);
 void bringwintotop(WIN *win);  void _cc_dobringonewintotop(Cc_Win *win);
 WIN *findchild(WIN *win);  void _cc_dobringwintotop(Cc_Win *win);
 WIN *findchildnom(WIN *win);  void _cc_bringwintotop(Cc_Win *win);
 void combodblclkproc(WIN *sender);  Cc_Win *_cc_findchild(Cc_Win *win);
 void buttontimer(TIMER *sender);  Cc_Win *_cc_findchildnom(Cc_Win *win);
 void bclosepush(WIN *sender);  void _cc_combodblclkproc(Cc_Win *sender);
 void bmaximizepush(WIN *sender);  void _cc_buttontimer(Cc_Timer *sender);
 void bminimizepush(WIN *sender);  void _cc_bclosepush(Cc_Win *sender);
 void dodeletewin(WIN *win);  void _cc_bmaximizepush(Cc_Win *sender);
 WIN *findnextwin(WIN *win);  void _cc_bminimizepush(Cc_Win *sender);
 WIN *findprevwin(WIN *win);  void _cc_dodeletewin(Cc_Win *win);
 WIN *cyclenextwin(WIN *win);  Cc_Win *_cc_findnextwin(Cc_Win *win);
 WIN *searchnextdialog(WIN *win);  Cc_Win *_cc_findprevwin(Cc_Win *win);
 WIN *findnextdialog(WIN *win);  Cc_Win *_cc_cyclenextwin(Cc_Win *win);
 WIN *findprevdialog(WIN *win);  Cc_Win *_cc_searchnextdialog(Cc_Win *win);
 bool runacel(WIN *win,long x,long y,unsigned short key);  Cc_Win *_cc_findnextdialog(Cc_Win *win);
 WIN *findwin(long x,long y);  Cc_Win *_cc_findprevdialog(Cc_Win *win);
 WIN *findwinonlypaint(long x,long y);  bool _cc_runacel(Cc_Win *win,long x,long y,unsigned short key);
 void dosetredrawed(WIN *win,bool redrawed);  Cc_Win *_cc_findwin(long x,long y);
 int doredraw(WIN *win,char drawmode);  Cc_Win *_cc_findwinonlypaint(long x,long y);
 void doneredraw();  void _cc_dosetredrawed(Cc_Win *win,bool redrawed);
 void redrawclientwin(WIN *win);  int _cc_doredraw(Cc_Win *win,char drawmode);
 int redraw();  void _cc_doneredraw();
 void checkwin(WIN *win);  void _cc_redrawclientwin(Cc_Win *win);
 int drawwin(WIN *win,bool dorefresh);  int _cc_redraw();
 void clipboardmenuproc(WIN *win,long id);  void _cc_checkwin(Cc_Win *win);
   int _cc_drawwin(Cc_Win *win,bool dorefresh);
   void _cc_clipboardmenuproc(Cc_Win *win,long id);

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top