;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; Copyright (c) 2002 TIMEX Corporation.
; 
; This document is the property of, and contains information proprietary to
; TIMEX Corporation.  It is to be returned upon request.  Reproduction by any
; means, disclosure, or use of its contents for other than the expressed
; purpose for which it is loaned, without the written consent of TIMEX
; Corporation, is strictly prohibited.
;
; File Name :   utlEdt.h
;
; Purpose   :   Utility message editing header files.
;
; File Change History:
;
;               02/12/2002 FSU - Created for M851 development.
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


; Number of fixed width characters to be displayed on the screen at a time for editing.
UTLEDITMAXCHARSTODISPLAY    equ     7   

bUTLUpperLowerCaseIndicator	equ		10000000B		; Bit position that indicates whether the character
													;	is an upper or lower case.


;==============================================================================
;
; Variable redefinition to common foreground buffer.
;
; NOTE:  The application that would be using the message editing utility must
;          not use the last 4 bytes of the common foreground buffer.  The last
;          4 byte should be dedicated for message editing only.
;
;==============================================================================


; Holds the allocated size of the message.
utlMaxCharsToEdit           equ     COREForegroundCommonBuffer + (CORECOMMONFOREGROUNDVARIABLESMAXNUMBER - 1)

; Holds the position of the character to be edited from the start of LCDScrollBuffer.
utlCharToEditPtr            equ     COREForegroundCommonBuffer + (CORECOMMONFOREGROUNDVARIABLESMAXNUMBER - 2)

; Holds the position of the cursor on the screen.
utlCursorPositionOnScreen   equ     COREForegroundCommonBuffer + (CORECOMMONFOREGROUNDVARIABLESMAXNUMBER - 3)

; Holds the starting position/offset from the LCDScrollBuffer where the first character of the 7 characters 
;  to be displayed on the screen.
utlStartCharToDisplayPtr    equ     COREForegroundCommonBuffer + (CORECOMMONFOREGROUNDVARIABLESMAXNUMBER - 4)



