~ubuntu-branches/ubuntu/trusty/libcdk5/trusty

« back to all changes in this revision

Viewing changes to include/traverse.h

  • Committer: Bazaar Package Importer
  • Author(s): John Goerzen
  • Date: 2007-06-06 03:54:31 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20070606035431-ba4gdvw0h6ybffsu
Tags: 5.0.20060507-1
* New upstream release.
* Fixed header patching.  Patch from Robert Schiele.
  Closes: #402978, #416336.
* Update widget count in description.  Closes: #294709.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*
2
 
 * $Id: traverse.h,v 1.6 2004/08/14 12:20:21 tom Exp $
 
2
 * $Id: traverse.h,v 1.9 2005/12/30 01:09:09 tom Exp $
3
3
 */
4
4
 
5
5
#ifndef CDKINCLUDES
18
18
#endif
19
19
 
20
20
/*
21
 
 * Copyright 1999-2003,2004 Thomas E. Dickey
 
21
 * Copyright 1999-2004,2005 Thomas E. Dickey
22
22
 * All rights reserved.
23
23
 *
24
24
 * Redistribution and use in source and binary forms, with or without
50
50
 * SUCH DAMAGE.
51
51
 */
52
52
 
 
53
typedef boolean (*CHECK_KEYCODE)(int /* keyCode */, int /* functionKey */);
 
54
 
53
55
extern CDKOBJS *getCDKFocusCurrent (CDKSCREEN * /* screen */);
 
56
extern CDKOBJS *setCDKFocusCurrent (CDKSCREEN * /*screen */, CDKOBJS * /* obj */);
54
57
extern CDKOBJS *setCDKFocusNext (CDKSCREEN * /* screen */);
55
58
extern CDKOBJS *setCDKFocusPrevious (CDKSCREEN * /* screen */);
 
59
extern CDKOBJS *setCDKFocusFirst (CDKSCREEN * /* screen */);
 
60
extern CDKOBJS *setCDKFocusLast (CDKSCREEN * /* screen */);
 
61
 
56
62
extern int  traverseCDKScreen (CDKSCREEN * /* screen */);
 
63
 
57
64
extern void exitCancelCDKScreen (CDKSCREEN * /* screen */);
58
65
extern void exitCancelCDKScreenOf (CDKOBJS * /* obj */);
59
66
extern void exitOKCDKScreen (CDKSCREEN * /* screen */);
60
67
extern void exitOKCDKScreenOf (CDKOBJS * /* obj */);
61
68
extern void resetCDKScreen (CDKSCREEN * /* screen */);
62
69
extern void resetCDKScreenOf (CDKOBJS * /* obj */);
 
70
extern void traverseCDKOnce (CDKSCREEN * /*screen */, CDKOBJS * /*curobj */, int /* keyCode */, boolean /* functionKey */, CHECK_KEYCODE /*funcMenuKey */);
63
71
 
64
72
#endif /* CDKTRAVERSE_H */
65
73
#endif /* CDKINCLUDES */