src/client/x/xedit.c File Reference

#include <stdio.h>
#include <errno.h>
#include <stdlib.h>
#include <unistd.h>
#include "setup.h"
#include "clips.h"
#include "commline.h"
#include "xsetup.h"
#include "xclips.h"
#include "xedit.h"
#include "xmain.h"
#include "xmenu.h"
#include "xmenu_file.h"
#include "xclipstext.h"

Include dependency graph for xedit.c:

Go to the source code of this file.

Functions

void EditNewFile (Widget w, XtPointer client_data, XtPointer call_data)
void EditorSaveCallback (Widget w, XtPointer client_data, XtPointer call_data)
void EditorSaveAsCallback (Widget w, XtPointer client_data, XtPointer call_data)
void EditorRevertCallback (Widget w, XtPointer client_data, XtPointer call_data)
int FindSelection (void *theEnv, char *log_name)
int SelectionGetc (void *theEnv, char *log_name)
int SelectionUngetc (void *theEnv, int c, char *log_name)
void EditorCompileSelectionCallback (Widget w, XtPointer client_data, XtPointer call_data)
int FileFind (void *theEnv, char *log_name)
int FileGetc (void *theEnv, char *log_name)
int FileUngetc (void *theEnv, int c, char *log_name)
void EditorCompileFileCallback (Widget w, XtPointer client_data, XtPointer call_data)
int LoadXFile (char *str1, char *str2)
void EditorBatchSelectionCb (Widget w, XtPointer client_data, XtPointer call_data)
void EditorExitCallback (Widget w, XtPointer client_data, XtPointer call_data)
void EditorCutCallback (Widget w, XtPointer client_data, XtPointer call_data)
void EditorPasteCallback (Widget w, XtPointer client_data, XtPointer call_data)
void EditorSearchReplaceCallback (Widget w, XtPointer client_data, XtPointer call_data)
void FindMatchingParenthesisCallback (Widget w, XtPointer client_data, XtPointer call_data)
int SearchForward (Widget source, XawTextBlock *text_return, XawTextPosition length)
void WarningWindow (char *text)
int SearchBackward (Widget source, XawTextBlock *text_return, XawTextPosition length)
void EditorBeginingOfFileCallback (Widget w, XtPointer client_data, XtPointer call_data)
void EditorEndOfFileCallback (Widget w, XtPointer client_data, XtPointer call_data)
void EditorHelpSelect (Widget w, XtPointer client_data, XtPointer call_data)
void EditorSaveAs (Widget w, XtPointer client_data, XtPointer call_data)
void EditorRevert (Widget w, XtPointer client_data, XtPointer call_data)

Variables

XawTextPosition CurrentPosition
XawTextPosition EndPosition
Widget CurrentSource
char * BatchString = NULL
char * xclips_translation3
String bindings []


Function Documentation

void EditNewFile ( Widget  w,
XtPointer  client_data,
XtPointer  call_data 
)

Definition at line 111 of file xedit.c.

void EditorBatchSelectionCb ( Widget  w,
XtPointer  client_data,
XtPointer  call_data 
)

Definition at line 744 of file xedit.c.

void EditorBeginingOfFileCallback ( Widget  w,
XtPointer  client_data,
XtPointer  call_data 
)

Definition at line 1025 of file xedit.c.

void EditorCompileFileCallback ( Widget  w,
XtPointer  client_data,
XtPointer  call_data 
)

Definition at line 692 of file xedit.c.

void EditorCompileSelectionCallback ( Widget  w,
XtPointer  client_data,
XtPointer  call_data 
)

Definition at line 603 of file xedit.c.

void EditorCutCallback ( Widget  w,
XtPointer  client_data,
XtPointer  call_data 
)

Definition at line 811 of file xedit.c.

void EditorEndOfFileCallback ( Widget  w,
XtPointer  client_data,
XtPointer  call_data 
)

Definition at line 1043 of file xedit.c.

void EditorExitCallback ( Widget  w,
XtPointer  client_data,
XtPointer  call_data 
)

Definition at line 775 of file xedit.c.

void EditorHelpSelect ( Widget  w,
XtPointer  client_data,
XtPointer  call_data 
)

Definition at line 1083 of file xedit.c.

void EditorPasteCallback ( Widget  w,
XtPointer  client_data,
XtPointer  call_data 
)

Definition at line 827 of file xedit.c.

void EditorRevert ( Widget  w,
XtPointer  client_data,
XtPointer  call_data 
)

Definition at line 1172 of file xedit.c.

void EditorRevertCallback ( Widget  w,
XtPointer  client_data,
XtPointer  call_data 
)

Definition at line 505 of file xedit.c.

void EditorSaveAs ( Widget  w,
XtPointer  client_data,
XtPointer  call_data 
)

Definition at line 1146 of file xedit.c.

void EditorSaveAsCallback ( Widget  w,
XtPointer  client_data,
XtPointer  call_data 
)

Definition at line 467 of file xedit.c.

void EditorSaveCallback ( Widget  w,
XtPointer  client_data,
XtPointer  call_data 
)

Definition at line 434 of file xedit.c.

void EditorSearchReplaceCallback ( Widget  w,
XtPointer  client_data,
XtPointer  call_data 
)

Definition at line 843 of file xedit.c.

int FileFind ( void *  theEnv,
char *  log_name 
)

Definition at line 634 of file xedit.c.

int FileGetc ( void *  theEnv,
char *  log_name 
)

Definition at line 649 of file xedit.c.

int FileUngetc ( void *  theEnv,
int  c,
char *  log_name 
)

Definition at line 670 of file xedit.c.

void FindMatchingParenthesisCallback ( Widget  w,
XtPointer  client_data,
XtPointer  call_data 
)

Definition at line 863 of file xedit.c.

int FindSelection ( void *  theEnv,
char *  log_name 
)

Definition at line 544 of file xedit.c.

int LoadXFile ( char *  str1,
char *  str2 
)

Definition at line 719 of file xedit.c.

int SearchBackward ( Widget  source,
XawTextBlock *  text_return,
XawTextPosition  length 
)

Definition at line 993 of file xedit.c.

int SearchForward ( Widget  source,
XawTextBlock *  text_return,
XawTextPosition  length 
)

Definition at line 937 of file xedit.c.

int SelectionGetc ( void *  theEnv,
char *  log_name 
)

Definition at line 560 of file xedit.c.

int SelectionUngetc ( void *  theEnv,
int  c,
char *  log_name 
)

Definition at line 581 of file xedit.c.

void WarningWindow ( char *  text  ) 

Definition at line 966 of file xedit.c.


Variable Documentation

char* BatchString = NULL

Definition at line 48 of file xedit.c.

String bindings[]

Definition at line 56 of file xedit.c.

XawTextPosition CurrentPosition

Definition at line 46 of file xedit.c.

Widget CurrentSource

Definition at line 47 of file xedit.c.

XawTextPosition EndPosition

Definition at line 46 of file xedit.c.

Initial value:

"\
Ctrl<Key>B:     balance() \n\
Ctrl<Key>C:     complete-construct-editor()\n\
"

Definition at line 50 of file xedit.c.


Generated on Mon Jan 10 22:33:40 2011 by  doxygen 1.5.6