DragonFly On-Line Manual Pages
EZ_TextEndOfLine(3) EZWGL Functions EZ_TextEndOfLine(3)
NAME
EZ_TextGetPosition, EZ_TextSetMarker, EZ_TextGotoPosition,
EZ_TextBackwardChar, EZ_TextBackwardWord, EZ_TextBeginningOfBuffer,
EZ_TextBeginningOfLine, EZ_TextClear, EZ_TextDeleteNextChar,
EZ_TextDeletePreviousChar, EZ_TextEndOfBuffer, EZ_TextEndOfLine,
EZ_TextForwardChar, EZ_TextForwardWord, EZ_TextInsertChar,
EZ_TextInsertNewLine, EZ_TextInsertString,
EZ_TextInsertStringWithProperty, EZ_TextKillEndOfLine,
EZ_TextKillRegion, EZ_TextLoadAnnotatedFile, EZ_TextLoadFile,
EZ_TextNextLine, EZ_TextNextPage, EZ_TextPasteSelection,
EZ_TextPreviousLine, EZ_TextPreviousPage, EZ_TextReDisplay,
EZ_TextReplaceRegionWithPixmap, EZ_TextSaveAnnotatedText,
EZ_TextSaveText, EZ_TextSetRegionBackground, EZ_TextSetRegionFont,
EZ_TextSetRegionForeground, EZ_TextSetRegionProperty,
EZ_TextSetRegionUnderline, EZ_TextGetRegionString - text widget editing
functions
SYNOPSIS
#include <EZ.h>
int EZ_TextGetPosition(EZ_Widget *twidget)
int EZ_TextSetMarker(EZ_Widget *twidget)
char EZ_TextGetRegionString(EZ_Widget *twidget)
void EZ_TextGotoPosition(EZ_Widget *twidget, int pos)
void EZ_TextBackwardChar(EZ_Widget *twidget)
void EZ_TextBackwardWord(EZ_Widget *twidget)
void EZ_TextBeginningOfBuffer(EZ_Widget *twidget)
void EZ_TextBeginningOfLine(EZ_Widget *twidget)
void EZ_TextClear(EZ_Widget *twidget)
void EZ_TextDeleteNextChar(EZ_Widget *twidget)
void EZ_TextDeletePreviousChar(EZ_Widget *twidget)
void EZ_TextEndOfBuffer(EZ_Widget *twidget)
void EZ_TextEndOfLine(EZ_Widget *twidget)
void EZ_TextForwardChar(EZ_Widget *twidget)
void EZ_TextForwardWord(EZ_Widget *twidget)
void EZ_TextInsertChar(EZ_Widget *twidget, char c)
void EZ_TextInsertNewLine(EZ_Widget *twidget);
void EZ_TextInsertString(EZ_Widget *twidget, char *str)
void EZ_TextInsertStringWithProperty(EZ_Widget *twidget,
char * str, EZ_TextProperty *prop)
void EZ_TextKillEndOfLine(EZ_Widget *twidget)
void EZ_TextKillRegion(EZ_Widget *twidget)
void EZ_TextLoadAnnotatedFile (EZ_Widget *twidget, char *fname)
void EZ_TextLoadFile(EZ_Widget *twidget, char *fname)
void EZ_TextNextLine(EZ_Widget *twidget)
void EZ_TextNextPage(EZ_Widget *twidget)
void EZ_TextPasteSelection(EZ_Widget *twidget)
void EZ_TextPreviousLine (EZ_Widget *twidget)
void EZ_TextPreviousPage(EZ_Widget *twidget)
void EZ_TextReDisplay(EZ_Widget *twidget)
void EZ_TextReplaceRegionWithPixmap(EZ_Widget *twidget, char *fname)
void EZ_TextSaveAnnotatedText(EZ_Widget *twidget",char*"fname)
void EZ_TextSaveText(EZ_Widget *twidget, char *fname);
void EZ_TextSetRegionBackground(EZ_Widget *twidget, char *clr)
void EZ_TextSetRegionFont(EZ_Widget *twidget, char *fontname)
void EZ_TextSetRegionForeground(EZ_Widget *twidget, char *clr)
void EZ_TextSetRegionProperty(EZ_Widget *twidget, EZ_TextProperty *prop)
void EZ_TextSetRegionUnderline(EZ_Widget *twidget, int udl)
ARGUMENTS
twidget Specifies a text widget.
fname Specifies a file name.
clr Specifies a color name.
fontname Specifies a X11 fontname.
prop Specifies a text property.
DESCRIPTION
Most of these functions are self explanatory. They are the basic edit
commands for the EZ text widget.
EZ_TextGetPosition returns the position of the cursor. The position
encods the row and column number in the following way:
position = (column & 0xffff) | (row << 16))
EZ_TextSetMarker marks the beginning of region. The region is the
portion of text between the marker and the cursor.
EZ_TextGotoPosition moves the cursor to the specified position.
EZ_TextInsertStringWithProperty inserts a string at the current cursor
position with the specified property. prop is a text property returned
by EZ_GetTextProperty.
SEE ALSO
EZ_GetTextProperty(3), EZ_CreateWidget(3)
EZWGL EZ_TextEndOfLine(3)