Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

< ciroucset_focus_observer_p > Protocol Reference

#import <ciroucset_focus_observer_p.h>

Inheritance diagram for < ciroucset_focus_observer_p >:

controller_t List of all members.

Public Member Functions

(int) report_focus_change:::

Detailed Description

use this in focus observer


Member Function Documentation

- (int) report_focus_change: (maybe_t entering_into_field
: (int)  old_field_index
: (int)  new_field_index
 
 

focus observer is called twice on focus change: first on leaving the previous field, next on entering the new field. if this returns non-zero on leaving, then focus will not be changed.

Parameters:
entering_into_field when leaving the previous field, the "entering_into_field" is set to "no".
old_field_index is 0-n index of the field being left
new_field_index is 0-n index of the field about to receive focus
Returns:
if non-zero then focus should not change at all


The documentation for this protocol was generated from the following file:
Generated on Sun May 15 23:45:23 2005 for kort4 by  doxygen 1.4.2