| **Navigation:**  [[introduction.htm|Language Reference]] > App B - Events > Field-Independent Events >====== Field-Independent Events ====== | [[modal events.htm|{{btn_prev_n.gif|Previous page}}]][[introduction.htm|{{btn_home_n.gif|Return to chapter overview}}]][[event alertkey.htm|{{btn_next_n.gif|Next page}}]] | | || {{newc7.jpg|NewC7.jpg}} A **Field-independent** event does not relate to any one control but requires some program action (for example, to close a window, quit the program, or change execution threads). Most of these events cause the system to become modal for the period during which they are processing, since they require a response before the program may continue. | [[event alertkey.htm|EVENT:AlertKey]] | [[event builddone.htm|EVENT:BuildDone]] | | [[event buildfile.htm|EVENT:BuildFile]] | [[event buildkey.htm|EVENT:BuildKey]] | | [[event closedown.htm|EVENT:CloseDown]] | [[event closewindow.htm|EVENT:CloseWindow]] | | [[event completed.htm|EVENT:Completed]] | [[dde events 1.htm|DDE Events]] | | [[event docked.htm|EVENT:Docked]] | [[event undocked.htm|EVENT:Undocked]] | | [[event gainfocus.htm|EVENT:GainFocus]] | [[event iconize.htm|EVENT:Iconize]] | | [[event iconized.htm|EVENT:Iconized]] | [[event losefocus.htm|EVENT:LoseFocus]] | | [[event maximize.htm|EVENT:Maximize]] | [[event maximized.htm|EVENT:Maximized]] | | [[event move.htm|EVENT:Move]] | [[event moved.htm|EVENT:Moved]] | | [[event openwindow.htm|EVENT:OpenWindow]] | [[event prealertkey.htm|EVENT:PreAlertKey]] | | [[event restore.htm|EVENT:Restore]] | [[event restored.htm|EVENT:Restored]] | | [[event size.htm|EVENT:Size]] | [[event sized.htm|EVENT:Sized]] | | [[event timer.htm|EVENT:Timer]] | |