src/client/x/xclipstext.c File Reference

#include <stdio.h>
#include <ctype.h>
#include <stdlib.h>
#include <X11/Xatom.h>
#include <X11/IntrinsicP.h>
#include <X11/StringDefs.h>
#include <X11/keysym.h>
#include <X11/Xlib.h>
#include <X11/Xaw/Text.h>
#include <X11/Xmu/Atoms.h>
#include <X11/Xmu/Misc.h>
#include <X11/Xaw/TextP.h>
#include "setup.h"
#include "commline.h"
#include "evaluatn.h"
#include "filertr.h"
#include "router.h"
#include "xclips.h"
#include "xedit.h"
#include "xmenu_file.h"
#include "xmenu_exec.h"
#include "xmenu_wind.h"
#include "xclipstext.h"
#include "xmain.h"

Include dependency graph for xclipstext.c:

Go to the source code of this file.

Classes

struct  _SelectionList

Defines

#define _XCLIPSTEXT_SOURCE_
#define SrcScan   XawTextSourceScan
#define FindDist   XawTextSinkFindDistance
#define FindPos   XawTextSinkFindPosition

Functions

void UnKill (TextWidget ctx, XEvent *event)
void Stuff (TextWidget ctx, XEvent *event)
void MoveBeginningOfFile (Widget w, XEvent *event)
void MoveEndOfFile (Widget w, XEvent *event)
void DeleteCurrentSelection (Widget w, XEvent *event)
int LocalClipsInsertNewLine (TextWidget ctx, XEvent *event)
void InsertClipsString (Widget w, XEvent *event, String *params, Cardinal *num_params)

Variables

XComposeStatus compose_status = {NULL, 0}
XtActionsRec ClipsTxtActsTable []
Cardinal ClipsTxtActsTableCount = XtNumber(ClipsTxtActsTable)


Define Documentation

#define _XCLIPSTEXT_SOURCE_

Definition at line 23 of file xclipstext.c.

#define FindDist   XawTextSinkFindDistance

Definition at line 96 of file xclipstext.c.

#define FindPos   XawTextSinkFindPosition

Definition at line 97 of file xclipstext.c.

#define SrcScan   XawTextSourceScan

Definition at line 95 of file xclipstext.c.


Function Documentation

void DeleteCurrentSelection ( Widget  w,
XEvent *  event 
)

Definition at line 504 of file xclipstext.c.

void InsertClipsString ( Widget  w,
XEvent *  event,
String *  params,
Cardinal *  num_params 
)

Definition at line 675 of file xclipstext.c.

int LocalClipsInsertNewLine ( TextWidget  ctx,
XEvent *  event 
)

Definition at line 545 of file xclipstext.c.

void MoveBeginningOfFile ( Widget  w,
XEvent *  event 
)

Definition at line 409 of file xclipstext.c.

void MoveEndOfFile ( Widget  w,
XEvent *  event 
)

Definition at line 416 of file xclipstext.c.

void Stuff ( TextWidget  ctx,
XEvent *  event 
)

Definition at line 176 of file xclipstext.c.

void UnKill ( TextWidget  ctx,
XEvent *  event 
)

Definition at line 167 of file xclipstext.c.


Variable Documentation

XtActionsRec ClipsTxtActsTable[]

Initial value:

  {

  {"delete-clips-previous-character",  (XtActionProc)DeleteClipsBackwardChar},

  {"Clipsnewline",              (XtActionProc)InsertClipsNewLine},

  {"insert-clips-selection",    (XtActionProc)InsertClipsSelection},

  {"insert-clips-string",       (XtActionProc)InsertClipsString},
  {"insert-clips-char",         (XtActionProc)InsertClipsChar},

  {"clear-clips",               (XtActionProc)Clear_CLIPS},
  {"reset",                     (XtActionProc)IntReset},
  {"facts-window",              (XtActionProc)FactsWindow},
  {"agenda-window",             (XtActionProc)AgendaWindow},
  {"load-constructs",           (XtActionProc)LoadRulesProc},
  {"dribble",                   (XtActionProc)Dribble},
  {"quit",                      (XtActionProc)QuitProc},
  {"run",                       (XtActionProc)IntRun},
  {"save-rules",                (XtActionProc)SaveRules},
  {"step",                      (XtActionProc)Step},
  {"edit",                      (XtActionProc)Edit},
  {"command-line-clips",        (XtActionProc)CommandLineCLIPS},
  {"balance",                   (XtActionProc)FindBalance},
  {"clear-screen",              (XtActionProc)ClearScreen},
  {"complete-construct-dialog", (XtActionProc)CompleteConstructInDialog},
  {"complete-construct-editor", (XtActionProc)CompleteConstructInEditor},
  {"stop-execution",            (XtActionProc)StopExecution},
  }

Definition at line 1014 of file xclipstext.c.

Definition at line 1045 of file xclipstext.c.

XComposeStatus compose_status = {NULL, 0}

Definition at line 583 of file xclipstext.c.


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