Logo Search packages:      
Sourcecode: wxwindows2.4 version File versions  Download package

Editor.cxx File Reference

Detailed Description

Main code for the edit control.

Definition in file Editor.cxx.

#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <ctype.h>
#include "Platform.h"
#include "Scintilla.h"
#include "ContractionState.h"
#include "SVector.h"
#include "CellBuffer.h"
#include "KeyMap.h"
#include "Indicator.h"
#include "XPM.h"
#include "LineMarker.h"
#include "Style.h"
#include "ViewStyle.h"
#include "Document.h"
#include "Editor.h"

Go to the source code of this file.


class  AutoLineLayout


#define lineNumberPrintSpace   " "


static int BeforeInOrAfter (int val, int minim, int maxim)
char BraceOpposite (char ch)
static char * CharPtrFromSPtr (sptr_t lParam)
static bool Close (Point pt1, Point pt2)
const char * ControlCharacterString (unsigned char ch)
void DrawTabArrow (Surface *surface, PRectangle rcTab, int ymid)
ColourDesired InvertedLight (ColourDesired orig)
static bool IsControlCharacter (char ch)
static bool IsEOLChar (char ch)
static bool IsIn (int a, int minimum, int maximum)
static bool IsOverlap (int mina, int maxa, int minb, int maxb)
static bool IsSpaceOrTab (char ch)
static int istrlen (const char *s)
static int MovePositionForDeletion (int position, int startDeletion, int length)
static int MovePositionForInsertion (int position, int startInsertion, int length)
const char * StringFromEOLMode (int eolMode)
static bool ValidMargin (unsigned long wParam)

Generated by  Doxygen 1.6.0   Back to index