| **Navigation:**  [[introduction.htm|Language Reference]] > App B - Events > Field-Specific Events >====== Field-Specific Events ====== | [[event undocked.htm|{{btn_prev_n.gif|Previous page}}]][[introduction.htm|{{btn_home_n.gif|Return to chapter overview}}]][[event accepted.htm|{{btn_next_n.gif|Next page}}]] | | || {{newc7.jpg|NewC7.jpg}} A **Field-specific** event occurs when the user presses a key that may require the program to perform a specific action related to that control. [[event accepted.htm|EVENT:Accepted]]   [[event alertkey 1.htm|EVENT:AlertKey]]   [[event columnresize.htm|EVENT:ColumnResize]] [[event contracted.htm|EVENT:Contracted]]   [[event contracting.htm|EVENT:Contracting]]   [[event drag.htm|EVENT:Drag]] [[event dragging.htm|EVENT:Dragging]]   [[event drop.htm|EVENT:Drop]]   [[event droppeddown.htm|EVENT:DroppedDown]] [[event droppingdown.htm|EVENT:DroppingDown]]   [[event expanded.htm|EVENT:Expanded]]   [[event expanding.htm|EVENT:Expanding]] [[event locate.htm|EVENT:Locate]]   **[[mouse events.htm|Mouse Events]]   **[[event newselection.htm|EVENT:NewSelection]] [[event pagedown.htm|EVENT:PageDown]]   [[event pageup.htm|EVENT:PageUp]]   [[event prealertkey 1.htm|EVENT:PreAlertKey]] [[event rejected.htm|EVENT:Rejected]]   [[event scrollbottom.htm|EVENT:ScrollBottom]] [[event scrolldown.htm|EVENT:ScrollDown]] [[event scrolldrag.htm|EVENT:ScrollDrag]]   [[event scrolltop.htm|EVENT:ScrollTop]]   [[event scrolltrack.htm|EVENT:ScrollTrack]] [[event scrollup.htm|EVENT:ScrollUp]]   [[event selected.htm|EVENT:Selected]]   [[event tabchanging.htm|EVENT:TabChanging]]