Commonly Encountered Controls
Previous  Top  Next

The "magic" of a database is performed by a separate program known as a database engine. In order for Grade Point to communicate with its database engine, special controls are routinely used. Two database controls used in many areas of Grade Point are the Database Navigator and the Database Grid. Other controls frequently used in Grade Point are also explained.

Database Navigator

database navigator
 
You will encounter the database navigator in many areas of Grade Point. Depending on its purpose, it may not have all the buttons you see in the figure above. The table below summarizes the function of each button on the database navigator.

Database Navigator Button Functions

dbnavfirst
Moves to the first record.
dbnavprior
Moves to the record prior to the currently selected record.
dbnavnext
Moves to the record after the currently selected record.
dbnavlast
Moves to the last record.
dbnavinsert
Inserts a new record.
dbnavdelete
Deletes the currently selected record.
dbnavpost
Posts (saves changes to) the currently selected record.



Database Grid

dbgrid
 
Database grids are used in many areas of Grade Point. Each row in the grid displays one record in a database. Each column in the grid displays one field. In order to make your work easier, you should know about a few characteristics of database grids.

· Moving off the last record by using the down arrow or by tabbing when in the last cell will create a new record. This means you don't always need to use the database navigator to create records. If you unintentionally create a new record, you can cancel the record by pressing the Esc key.  
 
·If you move off a record that you have edited, your changes are automatically posted (saved in the database), so you don't always need to click the post button on the database navigator.  
 
·Once you are working inside a database grid, the tab key takes you from cell to cell. You cannot use the tab key to move to another control in the window. To do that, you'll have to use the control's keyboard shortcut or your mouse.  
 
·If you enter data into a field that doesn't meet the database's requirements, and you attempt to post the record, you will receive an error message. Examples of this are leaving a required field blank, or making an incorrect date entry. You must either cancel your changes by pressing the Esc key or correct the entry and then post the record.  
 
·You can tell what mode a record is in by examining the symbol at the left of the row.  
dbibeambtn This symbol indicates that the record is in edit mode. Your changes have not yet been saved.  
dbnewbtn This symbol indicates that a new record has been created. Your changes have not yet been saved.  
dbtrianglebtn This symbol indicates that the record is up-to-date. No changes are pending.  


Arranging Record Order   

dbarrange You might want to change the order that items appear in a grid. Most grids in Grade Point have a control below them that allows you to do this. There are two possible methods of arranging items:

·Select a pre-defined arrangement by clicking the small downward-pointing triangle and making a choice from the drop-down list that will appear. The figure shows that the grading periods are currently arranged according to their start date.  
 
·Create a custom arrangement by selecting the <Custom> choice from the drop-down list. When you select <Custom>, the up and down arrows to the right of the list become enabled. You can use the arrows to move the currently selected record to a new position in the grid.  


Student Notations

notesbtn You will encounter a button with the notebook icon wherever you are able to select a student. Click the Notes button to access notes pertaining to the selected student. A small text editor will open that contains any notes you have previously taken for the student. You can type additional notes, paste text from a different source, and print the notes if you need to.

You will see similar buttons on the Gradebook and Attendance windows that allow you to make notations about selected assignments and dates, respectively.


Student Pictures

camerabutton You will see this icon on buttons and menus wherever you are able to select a student. Click it to access a picture of the selected student. A picture viewer will open that allows you to add, edit, print, copy, or save a student picture.


Special Latin Characters

n You will encounter this button wherever you are able to type text. Click the button if you need to enter special Latin characters (¡, ¿, Á, É, Í, Ñ, Ó, Ú, Ü, á, é, í, ñ, ó, ú, ü). A small window will open, allowing you to click on the character(s) you need. The character(s) you select will be placed in whichever edit control has the focus at the time.


Memo Control

memocontrolThe Memo Control functions much like the Windows application, Note Pad. It is a simple text editor, with only a few editing features. It is used in various areas of the program where you are able to enter text freely. Following are some notes about certain features of the Memo Control.

Margins, Fonts, Text Formatting Features

There are no provisions for selecting any special features. The Memo Control produces plain text only. Margins and the font are specified when the program is created.

Inserting Tabs in the Text

Normally, pressing the Tab key takes you to another control on the window. If you want to insert a tab character into the text, hold down the Ctrl key while pressing the Tab key. Tabs are preset every tenth space. There are no provisions for adjusting tabs.

Clipboard Editing Features

The standard clipboard editing features are available by right-clicking anywhere in the Memo Control and selecting them from the pop up menu or by using the keyboard shortcuts shown.

Undo-Redo
Ctrl+Z
Copy
Ctrl+C
Cut
Ctrl+X
Paste
Ctrl+V
 

Cursor Control Keys

The standard Windows cursor control functions are available by using the keystrokes shown. Holding the Shift key while performing these keystrokes will select the text as you move through it.

Home
Move to the beginning of a line
End
Move to the end of a line
Ctrl + Home
Move to the beginning of the document
Ctrl + End
Move to the end of the document
Right Arrow, Left Arrow
Move right and left character by character
Ctrl + Right Arrow, Left Arrow
Move through the document word by word
Up Arrow, Down Arrow
Move to previous line, next line
Page Up, Page Down
Move through the document one screen full at a time
     

Other Navigational Aids
See also: Using Shortcut Keys and Using Hot Keys.