class Fox::FXScintilla
FXScintilla is a FOX widget, developed by Gilles Filippini, that provides an interface to Neil Hodgson’s Scintilla (www.scintilla.org) source code editing component. The Scintilla component is a very complicated beast, and for best results you should read the very fine documentation at www.scintilla.org/ScintillaDoc.html.
Events¶ ↑
The following messages are sent by FXScintilla to its target:
SEL_COMMAND-
sent when the Scintilla component calls NotifyParent to signal some event. The message data is an
SCNotificationinstance. SEL_CHANGED-
sent when the Scintilla component calls NotifyChange to signal some event.
SEL_RIGHTBUTTONPRESS-
sent when the right mouse button goes down; the message data is an
FXEventinstance.
Constants
- ANNOTATION_BOXED
- ANNOTATION_HIDDEN
- ANNOTATION_INDENTED
- ANNOTATION_STANDARD
- CARETSTYLE_BLOCK
- CARETSTYLE_INVISIBLE
- CARETSTYLE_LINE
- CARET_EVEN
-
If
CARET_EVENis not set, instead of having symmetrical UZs, the left and bottom UZs are extended up to right and top UZs respectively. This way, we favour the displaying of useful information: the begining of lines, where most code reside, and the lines after the caret, eg. the body of a function. - CARET_JUMPS
-
If
CARET_JUMPSis set, the display is moved more energetically so the caret can move in the same direction longer before the policy is applied again. - CARET_SLOP
-
Caret policy, used by SetXCaretPolicy and SetYCaretPolicy. If
CARET_SLOPis set, we can define a slop value: caretSlop. This value defines an unwanted zone (UZ) where the caret is… unwanted. This zone is defined as a number of pixels near the vertical margins, and as a number of lines near the horizontal margins. By keeping the caret away from the edges, it is seen within its context, so it is likely that the identifier that the caret is on can be completely seen, and that the current line is seen with some of the lines following it which are often dependent on that line. - CARET_STRICT
-
If
CARET_STRICTis set, the policy is enforced… strictly. The caret is centred on the display if slop is not set, and cannot go in the UZ if slop is set. - EDGE_BACKGROUND
- EDGE_LINE
- EDGE_NONE
- INDIC0_MASK
- INDIC1_MASK
- INDIC2_MASK
- INDICS_MASK
- INDIC_BOX
- INDIC_COMPOSITIONTHICK
- INDIC_CONTAINER
- INDIC_DASH
- INDIC_DIAGONAL
- INDIC_DOTBOX
- INDIC_DOTS
- INDIC_HIDDEN
- INDIC_IME
- INDIC_IME_MAX
- INDIC_MAX
- INDIC_PLAIN
-
Indicator style enumeration and some constants
- INDIC_ROUNDBOX
- INDIC_SQUIGGLE
- INDIC_SQUIGGLELOW
- INDIC_SQUIGGLEPIXMAP
- INDIC_STRAIGHTBOX
- INDIC_STRIKE
- INDIC_TT
- INVALID_POSITION
-
Basics
- KEYWORDSET_MAX
-
Maximum value of keywordSet parameter of SetKeyWords.
- MARKER_MAX
- SCEN_CHANGE
-
For compatibility, these go through the COMMAND notification rather than NOTIFY and should have had exactly the same values as the EN_* constants. Unfortunately the SETFOCUS and KILLFOCUS are flipped over from EN_* As clients depend on these constants, this will not be changed.
- SCEN_KILLFOCUS
- SCEN_SETFOCUS
- SCE_4GL_BLOCK
- SCE_4GL_BLOCK_
- SCE_4GL_CHARACTER
- SCE_4GL_CHARACTER_
- SCE_4GL_COMMENT1
- SCE_4GL_COMMENT1_
- SCE_4GL_COMMENT2
- SCE_4GL_COMMENT2_
- SCE_4GL_COMMENT3
- SCE_4GL_COMMENT3_
- SCE_4GL_COMMENT4
- SCE_4GL_COMMENT4_
- SCE_4GL_COMMENT5
- SCE_4GL_COMMENT5_
- SCE_4GL_COMMENT6
- SCE_4GL_COMMENT6_
- SCE_4GL_DEFAULT
-
Lexical state for
SCLEX_PROGRESS - SCE_4GL_DEFAULT_
- SCE_4GL_END
- SCE_4GL_END_
- SCE_4GL_IDENTIFIER
- SCE_4GL_IDENTIFIER_
- SCE_4GL_NUMBER
- SCE_4GL_NUMBER_
- SCE_4GL_OPERATOR
- SCE_4GL_OPERATOR_
- SCE_4GL_PREPROCESSOR
- SCE_4GL_PREPROCESSOR_
- SCE_4GL_STRING
- SCE_4GL_STRING_
- SCE_4GL_WORD
- SCE_4GL_WORD_
- SCE_A68K_COMMENT
- SCE_A68K_COMMENT_DOXYGEN
- SCE_A68K_COMMENT_SPECIAL
- SCE_A68K_COMMENT_WORD
- SCE_A68K_CPUINSTRUCTION
- SCE_A68K_DEFAULT
-
Lexical states for
SCLEX_A68K - SCE_A68K_DIRECTIVE
- SCE_A68K_EXTINSTRUCTION
- SCE_A68K_IDENTIFIER
- SCE_A68K_LABEL
- SCE_A68K_MACRO_ARG
- SCE_A68K_MACRO_DECLARATION
- SCE_A68K_NUMBER_BIN
- SCE_A68K_NUMBER_DEC
- SCE_A68K_NUMBER_HEX
- SCE_A68K_OPERATOR
- SCE_A68K_REGISTER
- SCE_A68K_STRING1
- SCE_A68K_STRING2
- SCE_ABAQUS_ARGUMENT
- SCE_ABAQUS_COMMAND
- SCE_ABAQUS_COMMENT
- SCE_ABAQUS_COMMENTBLOCK
- SCE_ABAQUS_DEFAULT
-
Lexical states for
SCLEX_ABAQUS - SCE_ABAQUS_FUNCTION
- SCE_ABAQUS_NUMBER
- SCE_ABAQUS_OPERATOR
- SCE_ABAQUS_PROCESSOR
- SCE_ABAQUS_SLASHCOMMAND
- SCE_ABAQUS_STARCOMMAND
- SCE_ABAQUS_STRING
- SCE_ABAQUS_WORD
- SCE_ADA_CHARACTER
- SCE_ADA_CHARACTEREOL
- SCE_ADA_COMMENTLINE
- SCE_ADA_DEFAULT
-
Lexical states for
SCLEX_ADA - SCE_ADA_DELIMITER
- SCE_ADA_IDENTIFIER
- SCE_ADA_ILLEGAL
- SCE_ADA_LABEL
- SCE_ADA_NUMBER
- SCE_ADA_STRING
- SCE_ADA_STRINGEOL
- SCE_ADA_WORD
- SCE_APDL_ARGUMENT
- SCE_APDL_COMMAND
- SCE_APDL_COMMENT
- SCE_APDL_COMMENTBLOCK
- SCE_APDL_DEFAULT
-
Lexical states for
SCLEX_APDL - SCE_APDL_FUNCTION
- SCE_APDL_NUMBER
- SCE_APDL_OPERATOR
- SCE_APDL_PROCESSOR
- SCE_APDL_SLASHCOMMAND
- SCE_APDL_STARCOMMAND
- SCE_APDL_STRING
- SCE_APDL_WORD
- SCE_ASM_CHARACTER
- SCE_ASM_COMMENT
- SCE_ASM_COMMENTBLOCK
- SCE_ASM_COMMENTDIRECTIVE
- SCE_ASM_CPUINSTRUCTION
- SCE_ASM_DEFAULT
- SCE_ASM_DIRECTIVE
- SCE_ASM_DIRECTIVEOPERAND
- SCE_ASM_EXTINSTRUCTION
- SCE_ASM_IDENTIFIER
- SCE_ASM_MATHINSTRUCTION
- SCE_ASM_NUMBER
- SCE_ASM_OPERATOR
- SCE_ASM_REGISTER
- SCE_ASM_STRING
- SCE_ASM_STRINGEOL
- SCE_ASN1_ATTRIBUTE
- SCE_ASN1_COMMENT
- SCE_ASN1_DEFAULT
-
Lexical states for
SCLEX_ASN1 - SCE_ASN1_DESCRIPTOR
- SCE_ASN1_IDENTIFIER
- SCE_ASN1_KEYWORD
- SCE_ASN1_OID
- SCE_ASN1_OPERATOR
- SCE_ASN1_SCALAR
- SCE_ASN1_STRING
- SCE_ASN1_TYPE
- SCE_ASY_CHARACTER
- SCE_ASY_COMMENT
- SCE_ASY_COMMENTLINE
- SCE_ASY_COMMENTLINEDOC
- SCE_ASY_DEFAULT
-
Lexical states for
SCLEX_ASYMPTOTE - SCE_ASY_IDENTIFIER
- SCE_ASY_NUMBER
- SCE_ASY_OPERATOR
- SCE_ASY_STRING
- SCE_ASY_STRINGEOL
- SCE_ASY_WORD
- SCE_ASY_WORD2
- SCE_AU3_COMMENT
- SCE_AU3_COMMENTBLOCK
- SCE_AU3_COMOBJ
- SCE_AU3_DEFAULT
-
Lexical states for
SCLEX_AU3 - SCE_AU3_EXPAND
- SCE_AU3_FUNCTION
- SCE_AU3_KEYWORD
- SCE_AU3_MACRO
- SCE_AU3_NUMBER
- SCE_AU3_OPERATOR
- SCE_AU3_PREPROCESSOR
- SCE_AU3_SENT
- SCE_AU3_SPECIAL
- SCE_AU3_STRING
- SCE_AU3_UDF
- SCE_AU3_VARIABLE
- SCE_AVE_COMMENT
- SCE_AVE_DEFAULT
-
Lexical states for
SCLEX_AVE, Avenue - SCE_AVE_ENUM
- SCE_AVE_IDENTIFIER
- SCE_AVE_NUMBER
- SCE_AVE_OPERATOR
- SCE_AVE_STRING
- SCE_AVE_STRINGEOL
- SCE_AVE_WORD
- SCE_AVE_WORD1
- SCE_AVE_WORD2
- SCE_AVE_WORD3
- SCE_AVE_WORD4
- SCE_AVE_WORD5
- SCE_AVE_WORD6
- SCE_AVS_CLIPPROP
- SCE_AVS_COMMENTBLOCK
- SCE_AVS_COMMENTBLOCKN
- SCE_AVS_COMMENTLINE
- SCE_AVS_DEFAULT
-
Lexical states for
SCLEX_AVS - SCE_AVS_FILTER
- SCE_AVS_FUNCTION
- SCE_AVS_IDENTIFIER
- SCE_AVS_KEYWORD
- SCE_AVS_NUMBER
- SCE_AVS_OPERATOR
- SCE_AVS_PLUGIN
- SCE_AVS_STRING
- SCE_AVS_TRIPLESTRING
- SCE_AVS_USERDFN
- SCE_BAAN_COMMENT
- SCE_BAAN_COMMENTDOC
- SCE_BAAN_DEFAULT
-
Lexical states for
SCLEX_BAAN - SCE_BAAN_IDENTIFIER
- SCE_BAAN_NUMBER
- SCE_BAAN_OPERATOR
- SCE_BAAN_PREPROCESSOR
- SCE_BAAN_STRING
- SCE_BAAN_STRINGEOL
- SCE_BAAN_WORD
- SCE_BAAN_WORD2
- SCE_BAT_COMMAND
- SCE_BAT_COMMENT
- SCE_BAT_DEFAULT
-
Lexical states for
SCLEX_BATCH - SCE_BAT_HIDE
- SCE_BAT_IDENTIFIER
- SCE_BAT_LABEL
- SCE_BAT_OPERATOR
- SCE_BAT_WORD
- SCE_BIBTEX_COMMENT
- SCE_BIBTEX_DEFAULT
-
Lexical state for
SCLEX_BIBTEX - SCE_BIBTEX_ENTRY
- SCE_BIBTEX_KEY
- SCE_BIBTEX_PARAMETER
- SCE_BIBTEX_UNKNOWN_ENTRY
- SCE_BIBTEX_VALUE
- SCE_B_ASM
- SCE_B_BINNUMBER
- SCE_B_COMMENT
- SCE_B_COMMENTBLOCK
- SCE_B_CONSTANT
- SCE_B_DATE
- SCE_B_DEFAULT
-
Lexical states for
SCLEX_VB,SCLEX_VBSCRIPT,SCLEX_POWERBASIC - SCE_B_DOCBLOCK
- SCE_B_DOCKEYWORD
- SCE_B_DOCLINE
- SCE_B_ERROR
- SCE_B_HEXNUMBER
- SCE_B_IDENTIFIER
- SCE_B_KEYWORD
- SCE_B_KEYWORD2
- SCE_B_KEYWORD3
- SCE_B_KEYWORD4
- SCE_B_LABEL
- SCE_B_NUMBER
- SCE_B_OPERATOR
- SCE_B_PREPROCESSOR
- SCE_B_STRING
- SCE_B_STRINGEOL
- SCE_CAML_CHAR
- SCE_CAML_COMMENT
- SCE_CAML_COMMENT1
- SCE_CAML_COMMENT2
- SCE_CAML_COMMENT3
- SCE_CAML_DEFAULT
-
Lexical states for
SCLEX_CAML - SCE_CAML_IDENTIFIER
- SCE_CAML_KEYWORD
- SCE_CAML_KEYWORD2
- SCE_CAML_KEYWORD3
- SCE_CAML_LINENUM
- SCE_CAML_NUMBER
- SCE_CAML_OPERATOR
- SCE_CAML_STRING
- SCE_CAML_TAGNAME
- SCE_CAML_WHITE
- SCE_CLW_ATTRIBUTE
- SCE_CLW_BUILTIN_PROCEDURES_FUNCTION
- SCE_CLW_COMMENT
- SCE_CLW_COMPILER_DIRECTIVE
- SCE_CLW_DEFAULT
-
Lexical states for
SCLEX_CLW - SCE_CLW_DEPRECATED
- SCE_CLW_ERROR
- SCE_CLW_INTEGER_CONSTANT
- SCE_CLW_KEYWORD
- SCE_CLW_LABEL
- SCE_CLW_PICTURE_STRING
- SCE_CLW_REAL_CONSTANT
- SCE_CLW_RUNTIME_EXPRESSIONS
- SCE_CLW_STANDARD_EQUATE
- SCE_CLW_STRING
- SCE_CLW_STRUCTURE_DATA_TYPE
- SCE_CLW_USER_IDENTIFIER
- SCE_CMAKE_COMMANDS
- SCE_CMAKE_COMMENT
- SCE_CMAKE_DEFAULT
-
Lexical states for
SCLEX_CMAKE - SCE_CMAKE_FOREACHDEF
- SCE_CMAKE_IFDEFINEDEF
- SCE_CMAKE_MACRODEF
- SCE_CMAKE_NUMBER
- SCE_CMAKE_PARAMETERS
- SCE_CMAKE_STRINGDQ
- SCE_CMAKE_STRINGLQ
- SCE_CMAKE_STRINGRQ
- SCE_CMAKE_STRINGVAR
- SCE_CMAKE_USERDEFINED
- SCE_CMAKE_VARIABLE
- SCE_CMAKE_WHILEDEF
- SCE_COFFEESCRIPT_CHARACTER
- SCE_COFFEESCRIPT_COMMENT
- SCE_COFFEESCRIPT_COMMENTBLOCK
- SCE_COFFEESCRIPT_COMMENTDOC
- SCE_COFFEESCRIPT_COMMENTDOCKEYWORD
- SCE_COFFEESCRIPT_COMMENTDOCKEYWORDERROR
- SCE_COFFEESCRIPT_COMMENTLINE
- SCE_COFFEESCRIPT_COMMENTLINEDOC
- SCE_COFFEESCRIPT_DEFAULT
-
Lexical states for
SCLEX_COFFEESCRIPT - SCE_COFFEESCRIPT_GLOBALCLASS
- SCE_COFFEESCRIPT_IDENTIFIER
- SCE_COFFEESCRIPT_NUMBER
- SCE_COFFEESCRIPT_OPERATOR
- SCE_COFFEESCRIPT_PREPROCESSOR
- SCE_COFFEESCRIPT_REGEX
- SCE_COFFEESCRIPT_STRING
- SCE_COFFEESCRIPT_STRINGEOL
- SCE_COFFEESCRIPT_STRINGRAW
- SCE_COFFEESCRIPT_TRIPLEVERBATIM
- SCE_COFFEESCRIPT_UUID
- SCE_COFFEESCRIPT_VERBATIM
- SCE_COFFEESCRIPT_VERBOSE_REGEX
- SCE_COFFEESCRIPT_VERBOSE_REGEX_COMMENT
- SCE_COFFEESCRIPT_WORD
- SCE_COFFEESCRIPT_WORD2
- SCE_CONF_COMMENT
- SCE_CONF_DEFAULT
-
Lexical states for
SCLEX_CONF(Apache Configuration Files Lexer) - SCE_CONF_DIRECTIVE
- SCE_CONF_EXTENSION
- SCE_CONF_IDENTIFIER
- SCE_CONF_IP
- SCE_CONF_NUMBER
- SCE_CONF_OPERATOR
- SCE_CONF_PARAMETER
- SCE_CONF_STRING
- SCE_CSOUND_ARATE_VAR
- SCE_CSOUND_COMMENT
- SCE_CSOUND_COMMENTBLOCK
- SCE_CSOUND_DEFAULT
-
Lexical states for
SCLEX_CSOUND - SCE_CSOUND_GLOBAL_VAR
- SCE_CSOUND_HEADERSTMT
- SCE_CSOUND_IDENTIFIER
- SCE_CSOUND_INSTR
- SCE_CSOUND_IRATE_VAR
- SCE_CSOUND_KRATE_VAR
- SCE_CSOUND_NUMBER
- SCE_CSOUND_OPCODE
- SCE_CSOUND_OPERATOR
- SCE_CSOUND_PARAM
- SCE_CSOUND_STRINGEOL
- SCE_CSOUND_USERKEYWORD
- SCE_CSS_ATTRIBUTE
- SCE_CSS_CLASS
- SCE_CSS_COMMENT
- SCE_CSS_DEFAULT
-
Lexical states for
SCLEX_CSS - SCE_CSS_DIRECTIVE
- SCE_CSS_DOUBLESTRING
- SCE_CSS_EXTENDED_IDENTIFIER
- SCE_CSS_EXTENDED_PSEUDOCLASS
- SCE_CSS_EXTENDED_PSEUDOELEMENT
- SCE_CSS_ID
- SCE_CSS_IDENTIFIER
- SCE_CSS_IDENTIFIER2
- SCE_CSS_IDENTIFIER3
- SCE_CSS_IMPORTANT
- SCE_CSS_MEDIA
- SCE_CSS_OPERATOR
- SCE_CSS_PSEUDOCLASS
- SCE_CSS_PSEUDOELEMENT
- SCE_CSS_SINGLESTRING
- SCE_CSS_TAG
- SCE_CSS_UNKNOWN_IDENTIFIER
- SCE_CSS_UNKNOWN_PSEUDOCLASS
- SCE_CSS_VALUE
- SCE_CSS_VARIABLE
- SCE_C_CHARACTER
- SCE_C_COMMENT
- SCE_C_COMMENTDOC
- SCE_C_COMMENTDOCKEYWORD
- SCE_C_COMMENTDOCKEYWORDERROR
- SCE_C_COMMENTLINE
- SCE_C_COMMENTLINEDOC
- SCE_C_DEFAULT
-
Lexical states for
SCLEX_CPP - SCE_C_ESCAPESEQUENCE
- SCE_C_GLOBALCLASS
- SCE_C_HASHQUOTEDSTRING
- SCE_C_IDENTIFIER
- SCE_C_NUMBER
- SCE_C_OPERATOR
- SCE_C_PREPROCESSOR
- SCE_C_PREPROCESSORCOMMENT
- SCE_C_PREPROCESSORCOMMENTDOC
- SCE_C_REGEX
- SCE_C_STRING
- SCE_C_STRINGEOL
- SCE_C_STRINGRAW
- SCE_C_TASKMARKER
- SCE_C_TRIPLEVERBATIM
- SCE_C_USERLITERAL
- SCE_C_UUID
- SCE_C_VERBATIM
- SCE_C_WORD
- SCE_C_WORD2
- SCE_DIFF_ADDED
- SCE_DIFF_CHANGED
- SCE_DIFF_COMMAND
- SCE_DIFF_COMMENT
- SCE_DIFF_DEFAULT
-
Lexical states for
SCLEX_DIFF - SCE_DIFF_DELETED
- SCE_DIFF_HEADER
- SCE_DIFF_POSITION
- SCE_DMAP_COMMENT
- SCE_DMAP_DEFAULT
-
Lexical states for
SCLEX_DMAP - SCE_DMAP_IDENTIFIER
- SCE_DMAP_NUMBER
- SCE_DMAP_OPERATOR
- SCE_DMAP_STRING1
- SCE_DMAP_STRING2
- SCE_DMAP_STRINGEOL
- SCE_DMAP_WORD
- SCE_DMAP_WORD2
- SCE_DMAP_WORD3
- SCE_DMIS_COMMENT
- SCE_DMIS_DEFAULT
-
Lexical states for
SCLEX_DMIS - SCE_DMIS_KEYWORD
- SCE_DMIS_LABEL
- SCE_DMIS_MAJORWORD
- SCE_DMIS_MINORWORD
- SCE_DMIS_NUMBER
- SCE_DMIS_STRING
- SCE_DMIS_UNSUPPORTED_MAJOR
- SCE_DMIS_UNSUPPORTED_MINOR
- SCE_D_CHARACTER
- SCE_D_COMMENT
- SCE_D_COMMENTDOC
- SCE_D_COMMENTDOCKEYWORD
- SCE_D_COMMENTDOCKEYWORDERROR
- SCE_D_COMMENTLINE
- SCE_D_COMMENTLINEDOC
- SCE_D_COMMENTNESTED
- SCE_D_DEFAULT
-
Lexical states for
SCLEX_D - SCE_D_IDENTIFIER
- SCE_D_NUMBER
- SCE_D_OPERATOR
- SCE_D_STRING
- SCE_D_STRINGB
- SCE_D_STRINGEOL
- SCE_D_STRINGR
- SCE_D_TYPEDEF
- SCE_D_WORD
- SCE_D_WORD2
- SCE_D_WORD3
- SCE_D_WORD5
- SCE_D_WORD6
- SCE_D_WORD7
- SCE_ECL_ADDED
- SCE_ECL_CHANGED
- SCE_ECL_CHARACTER
- SCE_ECL_COMMENT
- SCE_ECL_COMMENTDOC
- SCE_ECL_COMMENTDOCKEYWORD
- SCE_ECL_COMMENTDOCKEYWORDERROR
- SCE_ECL_COMMENTLINE
- SCE_ECL_COMMENTLINEDOC
- SCE_ECL_DEFAULT
-
Lexical states for
SCLEX_ECL - SCE_ECL_DELETED
- SCE_ECL_IDENTIFIER
- SCE_ECL_MOVED
- SCE_ECL_NUMBER
- SCE_ECL_OPERATOR
- SCE_ECL_PREPROCESSOR
- SCE_ECL_REGEX
- SCE_ECL_STRING
- SCE_ECL_STRINGEOL
- SCE_ECL_UNKNOWN
- SCE_ECL_UUID
- SCE_ECL_VERBATIM
- SCE_ECL_WORD0
- SCE_ECL_WORD1
- SCE_ECL_WORD2
- SCE_ECL_WORD3
- SCE_ECL_WORD4
- SCE_ECL_WORD5
- SCE_EIFFEL_CHARACTER
- SCE_EIFFEL_COMMENTLINE
- SCE_EIFFEL_DEFAULT
-
Lexical states for
SCLEX_EIFFELandSCLEX_EIFFELKW - SCE_EIFFEL_IDENTIFIER
- SCE_EIFFEL_NUMBER
- SCE_EIFFEL_OPERATOR
- SCE_EIFFEL_STRING
- SCE_EIFFEL_STRINGEOL
- SCE_EIFFEL_WORD
- SCE_ERLANG_ATOM
- SCE_ERLANG_ATOM_QUOTED
- SCE_ERLANG_BIFS
- SCE_ERLANG_CHARACTER
- SCE_ERLANG_COMMENT
- SCE_ERLANG_COMMENT_DOC
- SCE_ERLANG_COMMENT_DOC_MACRO
- SCE_ERLANG_COMMENT_FUNCTION
- SCE_ERLANG_COMMENT_MODULE
- SCE_ERLANG_DEFAULT
-
Lexical states for
SCLEX_ERLANG - SCE_ERLANG_FUNCTION_NAME
- SCE_ERLANG_KEYWORD
- SCE_ERLANG_MACRO
- SCE_ERLANG_MACRO_QUOTED
- SCE_ERLANG_MODULES
- SCE_ERLANG_MODULES_ATT
- SCE_ERLANG_NODE_NAME
- SCE_ERLANG_NODE_NAME_QUOTED
- SCE_ERLANG_NUMBER
- SCE_ERLANG_OPERATOR
- SCE_ERLANG_PREPROC
- SCE_ERLANG_RECORD
- SCE_ERLANG_RECORD_QUOTED
- SCE_ERLANG_STRING
- SCE_ERLANG_UNKNOWN
- SCE_ERLANG_VARIABLE
- SCE_ERR_ABSF
- SCE_ERR_BORLAND
- SCE_ERR_CMD
- SCE_ERR_CTAG
- SCE_ERR_DEFAULT
-
Lexical states for
SCLEX_ERRORLIST - SCE_ERR_DIFF_ADDITION
- SCE_ERR_DIFF_CHANGED
- SCE_ERR_DIFF_DELETION
- SCE_ERR_DIFF_MESSAGE
- SCE_ERR_ELF
- SCE_ERR_GCC
- SCE_ERR_GCC_INCLUDED_FROM
- SCE_ERR_IFC
- SCE_ERR_IFORT
- SCE_ERR_JAVA_STACK
- SCE_ERR_LUA
- SCE_ERR_MS
- SCE_ERR_NET
- SCE_ERR_PERL
- SCE_ERR_PHP
- SCE_ERR_PYTHON
- SCE_ERR_TIDY
- SCE_ERR_VALUE
- SCE_ESCRIPT_BRACE
- SCE_ESCRIPT_COMMENT
- SCE_ESCRIPT_COMMENTDOC
- SCE_ESCRIPT_COMMENTLINE
- SCE_ESCRIPT_DEFAULT
-
Lexical states for
SCLEX_ESCRIPT - SCE_ESCRIPT_IDENTIFIER
- SCE_ESCRIPT_NUMBER
- SCE_ESCRIPT_OPERATOR
- SCE_ESCRIPT_STRING
- SCE_ESCRIPT_WORD
- SCE_ESCRIPT_WORD2
- SCE_ESCRIPT_WORD3
- SCE_FORTH_COMMENT
- SCE_FORTH_COMMENT_ML
- SCE_FORTH_CONTROL
- SCE_FORTH_DEFAULT
-
Lexical states for
SCLEX_FORTH(Forth Lexer) - SCE_FORTH_DEFWORD
- SCE_FORTH_IDENTIFIER
- SCE_FORTH_KEYWORD
- SCE_FORTH_LOCALE
- SCE_FORTH_NUMBER
- SCE_FORTH_PREWORD1
- SCE_FORTH_PREWORD2
- SCE_FORTH_STRING
- SCE_FS_COMMENT
- SCE_FS_COMMENTDOC
- SCE_FS_COMMENTDOCKEYWORD
- SCE_FS_COMMENTDOCKEYWORDERROR
- SCE_FS_COMMENTDOC_C
- SCE_FS_COMMENTLINE
- SCE_FS_COMMENTLINEDOC
- SCE_FS_COMMENTLINEDOC_C
- SCE_FS_CONSTANT
- SCE_FS_DATE
- SCE_FS_DEFAULT
-
Lexical states for
SCLEX_FLAGSHIP(clipper) - SCE_FS_DEFAULT_C
- SCE_FS_DISABLEDCODE
- SCE_FS_IDENTIFIER
- SCE_FS_IDENTIFIER_C
- SCE_FS_KEYWORD
- SCE_FS_KEYWORD2
- SCE_FS_KEYWORD2_C
- SCE_FS_KEYWORD3
- SCE_FS_KEYWORD4
- SCE_FS_KEYWORD_C
- SCE_FS_NUMBER
- SCE_FS_NUMBER_C
- SCE_FS_OPERATOR
- SCE_FS_OPERATOR_C
- SCE_FS_PREPROCESSOR
- SCE_FS_PREPROCESSOR_C
- SCE_FS_STRING
- SCE_FS_STRINGEOL
- SCE_FS_STRINGEOL_C
- SCE_FS_STRING_C
- SCE_FS_WORDOPERATOR
- SCE_F_COMMENT
- SCE_F_CONTINUATION
- SCE_F_DEFAULT
-
Lexical states for
SCLEX_FORTRAN - SCE_F_IDENTIFIER
- SCE_F_LABEL
- SCE_F_NUMBER
- SCE_F_OPERATOR
- SCE_F_OPERATOR2
- SCE_F_PREPROCESSOR
- SCE_F_STRING1
- SCE_F_STRING2
- SCE_F_STRINGEOL
- SCE_F_WORD
- SCE_F_WORD2
- SCE_F_WORD3
- SCE_GAP_CHAR
- SCE_GAP_COMMENT
- SCE_GAP_DEFAULT
-
Lexical states for
SCLEX_GAP - SCE_GAP_IDENTIFIER
- SCE_GAP_KEYWORD
- SCE_GAP_KEYWORD2
- SCE_GAP_KEYWORD3
- SCE_GAP_KEYWORD4
- SCE_GAP_NUMBER
- SCE_GAP_OPERATOR
- SCE_GAP_STRING
- SCE_GAP_STRINGEOL
- SCE_GC_ATTRIBUTE
- SCE_GC_COMMAND
- SCE_GC_COMMENTBLOCK
- SCE_GC_COMMENTLINE
- SCE_GC_CONTROL
- SCE_GC_DEFAULT
-
Lexical states for
SCLEX_GUI4CLI - SCE_GC_EVENT
- SCE_GC_GLOBAL
- SCE_GC_OPERATOR
- SCE_GC_STRING
- SCE_HA_CAPITAL
- SCE_HA_CHARACTER
- SCE_HA_CLASS
- SCE_HA_COMMENTBLOCK
- SCE_HA_COMMENTBLOCK2
- SCE_HA_COMMENTBLOCK3
- SCE_HA_COMMENTLINE
- SCE_HA_DATA
- SCE_HA_DEFAULT
-
Lexical states for
SCLEX_HASKELL - SCE_HA_IDENTIFIER
- SCE_HA_IMPORT
- SCE_HA_INSTANCE
- SCE_HA_KEYWORD
- SCE_HA_LITERATE_CODEDELIM
- SCE_HA_LITERATE_COMMENT
- SCE_HA_MODULE
- SCE_HA_NUMBER
- SCE_HA_OPERATOR
- SCE_HA_PRAGMA
- SCE_HA_PREPROCESSOR
- SCE_HA_RESERVED_OPERATOR
- SCE_HA_STRING
- SCE_HA_STRINGEOL
- SCE_HBA_COMMENTLINE
- SCE_HBA_DEFAULT
- SCE_HBA_IDENTIFIER
- SCE_HBA_NUMBER
- SCE_HBA_START
-
ASP VBScript
- SCE_HBA_STRING
- SCE_HBA_STRINGEOL
- SCE_HBA_WORD
- SCE_HB_COMMENTLINE
- SCE_HB_DEFAULT
- SCE_HB_IDENTIFIER
- SCE_HB_NUMBER
- SCE_HB_START
-
Embedded VBScript
- SCE_HB_STRING
- SCE_HB_STRINGEOL
- SCE_HB_WORD
- SCE_HJA_COMMENT
- SCE_HJA_COMMENTDOC
- SCE_HJA_COMMENTLINE
- SCE_HJA_DEFAULT
- SCE_HJA_DOUBLESTRING
- SCE_HJA_KEYWORD
- SCE_HJA_NUMBER
- SCE_HJA_REGEX
- SCE_HJA_SINGLESTRING
- SCE_HJA_START
-
ASP Javascript
- SCE_HJA_STRINGEOL
- SCE_HJA_SYMBOLS
- SCE_HJA_WORD
- SCE_HJ_COMMENT
- SCE_HJ_COMMENTDOC
- SCE_HJ_COMMENTLINE
- SCE_HJ_DEFAULT
- SCE_HJ_DOUBLESTRING
- SCE_HJ_KEYWORD
- SCE_HJ_NUMBER
- SCE_HJ_REGEX
- SCE_HJ_SINGLESTRING
- SCE_HJ_START
-
Embedded Javascript
- SCE_HJ_STRINGEOL
- SCE_HJ_SYMBOLS
- SCE_HJ_WORD
- SCE_HPA_CHARACTER
- SCE_HPA_CLASSNAME
- SCE_HPA_COMMENTLINE
- SCE_HPA_DEFAULT
- SCE_HPA_DEFNAME
- SCE_HPA_IDENTIFIER
- SCE_HPA_NUMBER
- SCE_HPA_OPERATOR
- SCE_HPA_START
-
ASP Python
- SCE_HPA_STRING
- SCE_HPA_TRIPLE
- SCE_HPA_TRIPLEDOUBLE
- SCE_HPA_WORD
- SCE_HPHP_COMMENT
- SCE_HPHP_COMMENTLINE
- SCE_HPHP_COMPLEX_VARIABLE
-
PHP
- SCE_HPHP_DEFAULT
-
PHP
- SCE_HPHP_HSTRING
- SCE_HPHP_HSTRING_VARIABLE
- SCE_HPHP_NUMBER
- SCE_HPHP_OPERATOR
- SCE_HPHP_SIMPLESTRING
- SCE_HPHP_VARIABLE
- SCE_HPHP_WORD
- SCE_HP_CHARACTER
- SCE_HP_CLASSNAME
- SCE_HP_COMMENTLINE
- SCE_HP_DEFAULT
- SCE_HP_DEFNAME
- SCE_HP_IDENTIFIER
- SCE_HP_NUMBER
- SCE_HP_OPERATOR
- SCE_HP_START
-
Embedded Python
- SCE_HP_STRING
- SCE_HP_TRIPLE
- SCE_HP_TRIPLEDOUBLE
- SCE_HP_WORD
- SCE_H_ASP
- SCE_H_ASPAT
- SCE_H_ATTRIBUTE
- SCE_H_ATTRIBUTEUNKNOWN
- SCE_H_CDATA
- SCE_H_COMMENT
- SCE_H_DEFAULT
-
Lexical states for
SCLEX_HTML,SCLEX_XML - SCE_H_DOUBLESTRING
- SCE_H_ENTITY
- SCE_H_NUMBER
- SCE_H_OTHER
- SCE_H_QUESTION
- SCE_H_SCRIPT
- SCE_H_SGML_1ST_PARAM
- SCE_H_SGML_1ST_PARAM_COMMENT
- SCE_H_SGML_BLOCK_DEFAULT
- SCE_H_SGML_COMMAND
- SCE_H_SGML_COMMENT
- SCE_H_SGML_DEFAULT
-
SGML
- SCE_H_SGML_DOUBLESTRING
- SCE_H_SGML_ENTITY
- SCE_H_SGML_ERROR
- SCE_H_SGML_SIMPLESTRING
- SCE_H_SGML_SPECIAL
- SCE_H_SINGLESTRING
- SCE_H_TAG
- SCE_H_TAGEND
-
XML and ASP
- SCE_H_TAGUNKNOWN
- SCE_H_VALUE
-
More HTML
- SCE_H_XCCOMMENT
-
X-Code
- SCE_H_XMLEND
- SCE_H_XMLSTART
- SCE_INNO_COMMENT
- SCE_INNO_COMMENT_PASCAL
- SCE_INNO_DEFAULT
-
Lexical states for
SCLEX_INNOSETUP - SCE_INNO_IDENTIFIER
- SCE_INNO_INLINE_EXPANSION
- SCE_INNO_KEYWORD
- SCE_INNO_KEYWORD_PASCAL
- SCE_INNO_KEYWORD_USER
- SCE_INNO_PARAMETER
- SCE_INNO_PREPROC
- SCE_INNO_SECTION
- SCE_INNO_STRING_DOUBLE
- SCE_INNO_STRING_SINGLE
- SCE_KIX_COMMENT
- SCE_KIX_COMMENTSTREAM
- SCE_KIX_DEFAULT
-
Lexical states for
SCLEX_KIX - SCE_KIX_FUNCTIONS
- SCE_KIX_IDENTIFIER
- SCE_KIX_KEYWORD
- SCE_KIX_MACRO
- SCE_KIX_NUMBER
- SCE_KIX_OPERATOR
- SCE_KIX_STRING1
- SCE_KIX_STRING2
- SCE_KIX_VAR
- SCE_KVIRC_COMMENT
- SCE_KVIRC_COMMENTBLOCK
- SCE_KVIRC_DEFAULT
-
Lexical states for
SCLEX_KVIRC - SCE_KVIRC_FUNCTION
- SCE_KVIRC_FUNCTION_KEYWORD
- SCE_KVIRC_KEYWORD
- SCE_KVIRC_NUMBER
- SCE_KVIRC_OPERATOR
- SCE_KVIRC_STRING
- SCE_KVIRC_STRING_FUNCTION
- SCE_KVIRC_STRING_VARIABLE
- SCE_KVIRC_VARIABLE
- SCE_KVIRC_WORD
- SCE_LISP_COMMENT
- SCE_LISP_DEFAULT
-
Lexical states for
SCLEX_LISP - SCE_LISP_IDENTIFIER
- SCE_LISP_KEYWORD
- SCE_LISP_KEYWORD_KW
- SCE_LISP_MULTI_COMMENT
- SCE_LISP_NUMBER
- SCE_LISP_OPERATOR
- SCE_LISP_SPECIAL
- SCE_LISP_STRING
- SCE_LISP_STRINGEOL
- SCE_LISP_SYMBOL
- SCE_LOT_ABORT
- SCE_LOT_BREAK
- SCE_LOT_DEFAULT
-
Lexical states for
SCLEX_LOT - SCE_LOT_FAIL
- SCE_LOT_HEADER
- SCE_LOT_PASS
- SCE_LOT_SET
- SCE_LOUT_COMMENT
- SCE_LOUT_DEFAULT
-
Lexical states for
SCLEX_LOUT - SCE_LOUT_IDENTIFIER
- SCE_LOUT_NUMBER
- SCE_LOUT_OPERATOR
- SCE_LOUT_STRING
- SCE_LOUT_STRINGEOL
- SCE_LOUT_WORD
- SCE_LOUT_WORD2
- SCE_LOUT_WORD3
- SCE_LOUT_WORD4
- SCE_LUA_CHARACTER
- SCE_LUA_COMMENT
- SCE_LUA_COMMENTDOC
- SCE_LUA_COMMENTLINE
- SCE_LUA_DEFAULT
-
Lexical states for
SCLEX_LUA - SCE_LUA_IDENTIFIER
- SCE_LUA_LABEL
- SCE_LUA_LITERALSTRING
- SCE_LUA_NUMBER
- SCE_LUA_OPERATOR
- SCE_LUA_PREPROCESSOR
- SCE_LUA_STRING
- SCE_LUA_STRINGEOL
- SCE_LUA_WORD
- SCE_LUA_WORD2
- SCE_LUA_WORD3
- SCE_LUA_WORD4
- SCE_LUA_WORD5
- SCE_LUA_WORD6
- SCE_LUA_WORD7
- SCE_LUA_WORD8
- SCE_L_CMDOPT
- SCE_L_COMMAND
- SCE_L_COMMENT
- SCE_L_COMMENT2
- SCE_L_DEFAULT
-
Lexical states for
SCLEX_LATEX - SCE_L_ERROR
- SCE_L_MATH
- SCE_L_MATH2
- SCE_L_SHORTCMD
- SCE_L_SPECIAL
- SCE_L_TAG
- SCE_L_TAG2
- SCE_L_VERBATIM
- SCE_MAGIK_BRACE_BLOCK
- SCE_MAGIK_BRACKET_BLOCK
- SCE_MAGIK_CHARACTER
- SCE_MAGIK_COMMENT
- SCE_MAGIK_CONTAINER
- SCE_MAGIK_DEFAULT
-
Lexical state for
SCLEX_MAGIK - SCE_MAGIK_FLOW
- SCE_MAGIK_HYPER_COMMENT
- SCE_MAGIK_IDENTIFIER
- SCE_MAGIK_KEYWORD
- SCE_MAGIK_NUMBER
- SCE_MAGIK_OPERATOR
- SCE_MAGIK_PRAGMA
- SCE_MAGIK_SQBRACKET_BLOCK
- SCE_MAGIK_STRING
- SCE_MAGIK_SYMBOL
- SCE_MAGIK_UNKNOWN_KEYWORD
- SCE_MAKE_COMMENT
- SCE_MAKE_DEFAULT
-
Lexical states for
SCLEX_MAKEFILE - SCE_MAKE_IDENTIFIER
- SCE_MAKE_IDEOL
- SCE_MAKE_OPERATOR
- SCE_MAKE_PREPROCESSOR
- SCE_MAKE_TARGET
- SCE_MARKDOWN_BLOCKQUOTE
- SCE_MARKDOWN_CODE
- SCE_MARKDOWN_CODE2
- SCE_MARKDOWN_CODEBK
- SCE_MARKDOWN_DEFAULT
-
Lexical state for
SCLEX_MARKDOWN - SCE_MARKDOWN_EM1
- SCE_MARKDOWN_EM2
- SCE_MARKDOWN_HEADER1
- SCE_MARKDOWN_HEADER2
- SCE_MARKDOWN_HEADER3
- SCE_MARKDOWN_HEADER4
- SCE_MARKDOWN_HEADER5
- SCE_MARKDOWN_HEADER6
- SCE_MARKDOWN_HRULE
- SCE_MARKDOWN_LINE_BEGIN
- SCE_MARKDOWN_LINK
- SCE_MARKDOWN_OLIST_ITEM
- SCE_MARKDOWN_PRECHAR
- SCE_MARKDOWN_STRIKEOUT
- SCE_MARKDOWN_STRONG1
- SCE_MARKDOWN_STRONG2
- SCE_MARKDOWN_ULIST_ITEM
- SCE_MATLAB_COMMAND
- SCE_MATLAB_COMMENT
- SCE_MATLAB_DEFAULT
-
Lexical states for
SCLEX_MATLAB - SCE_MATLAB_DOUBLEQUOTESTRING
- SCE_MATLAB_IDENTIFIER
- SCE_MATLAB_KEYWORD
- SCE_MATLAB_NUMBER
- SCE_MATLAB_OPERATOR
- SCE_MATLAB_STRING
-
single quoted string
- SCE_METAPOST_COMMAND
- SCE_METAPOST_DEFAULT
- SCE_METAPOST_EXTRA
- SCE_METAPOST_GROUP
- SCE_METAPOST_SPECIAL
- SCE_METAPOST_SYMBOL
- SCE_METAPOST_TEXT
- SCE_MMIXAL_CHAR
- SCE_MMIXAL_COMMENT
- SCE_MMIXAL_HEX
- SCE_MMIXAL_INCLUDE
- SCE_MMIXAL_LABEL
- SCE_MMIXAL_LEADWS
-
Lexical states for
SCLEX_MMIXAL - SCE_MMIXAL_NUMBER
- SCE_MMIXAL_OPCODE
- SCE_MMIXAL_OPCODE_POST
- SCE_MMIXAL_OPCODE_PRE
- SCE_MMIXAL_OPCODE_UNKNOWN
- SCE_MMIXAL_OPCODE_VALID
- SCE_MMIXAL_OPERANDS
- SCE_MMIXAL_OPERATOR
- SCE_MMIXAL_REF
- SCE_MMIXAL_REGISTER
- SCE_MMIXAL_STRING
- SCE_MMIXAL_SYMBOL
- SCE_MODULA_BADSTR
- SCE_MODULA_BASENUM
- SCE_MODULA_CHAR
- SCE_MODULA_CHARSPEC
- SCE_MODULA_COMMENT
- SCE_MODULA_DEFAULT
-
Lexical states for
SCLEX_MODULA - SCE_MODULA_DOXYCOMM
- SCE_MODULA_DOXYKEY
- SCE_MODULA_FLOAT
- SCE_MODULA_KEYWORD
- SCE_MODULA_NUMBER
- SCE_MODULA_OPERATOR
- SCE_MODULA_PRAGMA
- SCE_MODULA_PRGKEY
- SCE_MODULA_PROC
- SCE_MODULA_RESERVED
- SCE_MODULA_STRING
- SCE_MODULA_STRSPEC
- SCE_MSSQL_COLUMN_NAME
- SCE_MSSQL_COLUMN_NAME_2
- SCE_MSSQL_COMMENT
- SCE_MSSQL_DATATYPE
- SCE_MSSQL_DEFAULT
-
Lexical states for
SCLEX_OCTAVEare identical to MatLab Lexical states forSCLEX_MSSQL - SCE_MSSQL_DEFAULT_PREF_DATATYPE
- SCE_MSSQL_FUNCTION
- SCE_MSSQL_GLOBAL_VARIABLE
- SCE_MSSQL_IDENTIFIER
- SCE_MSSQL_LINE_COMMENT
- SCE_MSSQL_NUMBER
- SCE_MSSQL_OPERATOR
- SCE_MSSQL_STATEMENT
- SCE_MSSQL_STORED_PROCEDURE
- SCE_MSSQL_STRING
- SCE_MSSQL_SYSTABLE
- SCE_MSSQL_VARIABLE
- SCE_MYSQL_COMMENT
- SCE_MYSQL_COMMENTLINE
- SCE_MYSQL_DATABASEOBJECT
- SCE_MYSQL_DEFAULT
-
Lexical state for
SCLEX_MYSQL - SCE_MYSQL_DQSTRING
- SCE_MYSQL_FUNCTION
- SCE_MYSQL_HIDDENCOMMAND
- SCE_MYSQL_IDENTIFIER
- SCE_MYSQL_KEYWORD
- SCE_MYSQL_KNOWNSYSTEMVARIABLE
- SCE_MYSQL_MAJORKEYWORD
- SCE_MYSQL_NUMBER
- SCE_MYSQL_OPERATOR
- SCE_MYSQL_PLACEHOLDER
- SCE_MYSQL_PROCEDUREKEYWORD
- SCE_MYSQL_QUOTEDIDENTIFIER
- SCE_MYSQL_SQSTRING
- SCE_MYSQL_STRING
- SCE_MYSQL_SYSTEMVARIABLE
- SCE_MYSQL_USER1
- SCE_MYSQL_USER2
- SCE_MYSQL_USER3
- SCE_MYSQL_VARIABLE
- SCE_NNCRONTAB_ASTERISK
- SCE_NNCRONTAB_COMMENT
- SCE_NNCRONTAB_DEFAULT
-
Lexical states for
SCLEX_NNCRONTAB(nnCron crontab Lexer) - SCE_NNCRONTAB_ENVIRONMENT
- SCE_NNCRONTAB_IDENTIFIER
- SCE_NNCRONTAB_KEYWORD
- SCE_NNCRONTAB_MODIFIER
- SCE_NNCRONTAB_NUMBER
- SCE_NNCRONTAB_SECTION
- SCE_NNCRONTAB_STRING
- SCE_NNCRONTAB_TASK
- SCE_NSIS_COMMENT
- SCE_NSIS_COMMENTBOX
- SCE_NSIS_DEFAULT
-
Lexical states for
SCLEX_NSIS - SCE_NSIS_FUNCTION
- SCE_NSIS_FUNCTIONDEF
- SCE_NSIS_IFDEFINEDEF
- SCE_NSIS_LABEL
- SCE_NSIS_MACRODEF
- SCE_NSIS_NUMBER
- SCE_NSIS_PAGEEX
- SCE_NSIS_SECTIONDEF
- SCE_NSIS_SECTIONGROUP
- SCE_NSIS_STRINGDQ
- SCE_NSIS_STRINGLQ
- SCE_NSIS_STRINGRQ
- SCE_NSIS_STRINGVAR
- SCE_NSIS_SUBSECTIONDEF
- SCE_NSIS_USERDEFINED
- SCE_NSIS_VARIABLE
- SCE_OPAL_BOOL_CONST
- SCE_OPAL_COMMENT_BLOCK
- SCE_OPAL_COMMENT_LINE
- SCE_OPAL_DEFAULT
- SCE_OPAL_INTEGER
- SCE_OPAL_KEYWORD
- SCE_OPAL_PAR
- SCE_OPAL_SORT
- SCE_OPAL_SPACE
-
Lexical states for
SCLEX_OPAL - SCE_OPAL_STRING
- SCE_OSCRIPT_BLOCK_COMMENT
- SCE_OSCRIPT_CONSTANT
- SCE_OSCRIPT_DEFAULT
-
Lexical states for
SCLEX_OSCRIPT - SCE_OSCRIPT_DOC_COMMENT
- SCE_OSCRIPT_DOUBLEQUOTE_STRING
- SCE_OSCRIPT_FUNCTION
- SCE_OSCRIPT_GLOBAL
- SCE_OSCRIPT_IDENTIFIER
- SCE_OSCRIPT_KEYWORD
- SCE_OSCRIPT_LABEL
- SCE_OSCRIPT_LINE_COMMENT
- SCE_OSCRIPT_METHOD
- SCE_OSCRIPT_NUMBER
- SCE_OSCRIPT_OBJECT
- SCE_OSCRIPT_OPERATOR
- SCE_OSCRIPT_PREPROCESSOR
- SCE_OSCRIPT_PROPERTY
- SCE_OSCRIPT_SINGLEQUOTE_STRING
- SCE_OSCRIPT_TYPE
- SCE_PAS_ASM
- SCE_PAS_CHARACTER
- SCE_PAS_COMMENT
- SCE_PAS_COMMENT2
- SCE_PAS_COMMENTLINE
- SCE_PAS_DEFAULT
-
Lexical states for
SCLEX_PASCAL - SCE_PAS_HEXNUMBER
- SCE_PAS_IDENTIFIER
- SCE_PAS_NUMBER
- SCE_PAS_OPERATOR
- SCE_PAS_PREPROCESSOR
- SCE_PAS_PREPROCESSOR2
- SCE_PAS_STRING
- SCE_PAS_STRINGEOL
- SCE_PAS_WORD
- SCE_PLM_COMMENT
- SCE_PLM_CONTROL
- SCE_PLM_DEFAULT
-
Lexical state for
SCLEX_PLM - SCE_PLM_IDENTIFIER
- SCE_PLM_KEYWORD
- SCE_PLM_NUMBER
- SCE_PLM_OPERATOR
- SCE_PLM_STRING
- SCE_PL_ARRAY
- SCE_PL_BACKTICKS
- SCE_PL_BACKTICKS_VAR
- SCE_PL_CHARACTER
- SCE_PL_COMMENTLINE
- SCE_PL_DATASECTION
- SCE_PL_DEFAULT
-
Lexical states for
SCLEX_PERL - SCE_PL_ERROR
- SCE_PL_FORMAT
- SCE_PL_FORMAT_IDENT
- SCE_PL_HASH
- SCE_PL_HERE_DELIM
- SCE_PL_HERE_Q
- SCE_PL_HERE_QQ
- SCE_PL_HERE_QQ_VAR
- SCE_PL_HERE_QX
- SCE_PL_HERE_QX_VAR
- SCE_PL_IDENTIFIER
- SCE_PL_LONGQUOTE
- SCE_PL_NUMBER
- SCE_PL_OPERATOR
- SCE_PL_POD
- SCE_PL_POD_VERB
- SCE_PL_PREPROCESSOR
- SCE_PL_PUNCTUATION
- SCE_PL_REGEX
- SCE_PL_REGEX_VAR
- SCE_PL_REGSUBST
- SCE_PL_REGSUBST_VAR
- SCE_PL_SCALAR
- SCE_PL_STRING
- SCE_PL_STRING_Q
- SCE_PL_STRING_QQ
- SCE_PL_STRING_QQ_VAR
- SCE_PL_STRING_QR
- SCE_PL_STRING_QR_VAR
- SCE_PL_STRING_QW
- SCE_PL_STRING_QX
- SCE_PL_STRING_QX_VAR
- SCE_PL_STRING_VAR
- SCE_PL_SUB_PROTOTYPE
- SCE_PL_SYMBOLTABLE
- SCE_PL_VARIABLE_INDEXER
- SCE_PL_WORD
- SCE_PL_XLAT
- SCE_POV_BADDIRECTIVE
- SCE_POV_COMMENT
- SCE_POV_COMMENTLINE
- SCE_POV_DEFAULT
-
Lexical states for
SCLEX_POV - SCE_POV_DIRECTIVE
- SCE_POV_IDENTIFIER
- SCE_POV_NUMBER
- SCE_POV_OPERATOR
- SCE_POV_STRING
- SCE_POV_STRINGEOL
- SCE_POV_WORD2
- SCE_POV_WORD3
- SCE_POV_WORD4
- SCE_POV_WORD5
- SCE_POV_WORD6
- SCE_POV_WORD7
- SCE_POV_WORD8
- SCE_POWERPRO_ALTQUOTE
- SCE_POWERPRO_COMMENTBLOCK
- SCE_POWERPRO_COMMENTLINE
- SCE_POWERPRO_DEFAULT
-
Lexical state for
SCLEX_POWERPRO - SCE_POWERPRO_DOUBLEQUOTEDSTRING
- SCE_POWERPRO_FUNCTION
- SCE_POWERPRO_IDENTIFIER
- SCE_POWERPRO_LINECONTINUE
- SCE_POWERPRO_NUMBER
- SCE_POWERPRO_OPERATOR
- SCE_POWERPRO_SINGLEQUOTEDSTRING
- SCE_POWERPRO_STRINGEOL
- SCE_POWERPRO_VERBATIM
- SCE_POWERPRO_WORD
- SCE_POWERPRO_WORD2
- SCE_POWERPRO_WORD3
- SCE_POWERPRO_WORD4
- SCE_POWERSHELL_ALIAS
- SCE_POWERSHELL_CHARACTER
- SCE_POWERSHELL_CMDLET
- SCE_POWERSHELL_COMMENT
- SCE_POWERSHELL_COMMENTDOCKEYWORD
- SCE_POWERSHELL_COMMENTSTREAM
- SCE_POWERSHELL_DEFAULT
-
Lexical state for
SCLEX_POWERSHELL - SCE_POWERSHELL_FUNCTION
- SCE_POWERSHELL_HERE_CHARACTER
- SCE_POWERSHELL_HERE_STRING
- SCE_POWERSHELL_IDENTIFIER
- SCE_POWERSHELL_KEYWORD
- SCE_POWERSHELL_NUMBER
- SCE_POWERSHELL_OPERATOR
- SCE_POWERSHELL_STRING
- SCE_POWERSHELL_USER1
- SCE_POWERSHELL_VARIABLE
- SCE_PO_COMMENT
- SCE_PO_DEFAULT
-
Lexical state for
SCLEX_PO - SCE_PO_ERROR
- SCE_PO_FLAGS
- SCE_PO_FUZZY
- SCE_PO_MSGCTXT
- SCE_PO_MSGCTXT_TEXT
- SCE_PO_MSGCTXT_TEXT_EOL
- SCE_PO_MSGID
- SCE_PO_MSGID_TEXT
- SCE_PO_MSGID_TEXT_EOL
- SCE_PO_MSGSTR
- SCE_PO_MSGSTR_TEXT
- SCE_PO_MSGSTR_TEXT_EOL
- SCE_PO_PROGRAMMER_COMMENT
- SCE_PO_REFERENCE
- SCE_PROPS_ASSIGNMENT
- SCE_PROPS_COMMENT
- SCE_PROPS_DEFAULT
-
Lexical states for
SCLEX_PROPERTIES - SCE_PROPS_DEFVAL
- SCE_PROPS_KEY
- SCE_PROPS_SECTION
- SCE_PS_BADSTRINGCHAR
- SCE_PS_BASE85STRING
- SCE_PS_COMMENT
- SCE_PS_DEFAULT
-
Lexical states for
SCLEX_PS - SCE_PS_DSC_COMMENT
- SCE_PS_DSC_VALUE
- SCE_PS_HEXSTRING
- SCE_PS_IMMEVAL
- SCE_PS_KEYWORD
- SCE_PS_LITERAL
- SCE_PS_NAME
- SCE_PS_NUMBER
- SCE_PS_PAREN_ARRAY
- SCE_PS_PAREN_DICT
- SCE_PS_PAREN_PROC
- SCE_PS_TEXT
- SCE_P_CHARACTER
- SCE_P_CLASSNAME
- SCE_P_COMMENTBLOCK
- SCE_P_COMMENTLINE
- SCE_P_DECORATOR
- SCE_P_DEFAULT
-
Lexical states for
SCLEX_PYTHON - SCE_P_DEFNAME
- SCE_P_IDENTIFIER
- SCE_P_NUMBER
- SCE_P_OPERATOR
- SCE_P_STRING
- SCE_P_STRINGEOL
- SCE_P_TRIPLE
- SCE_P_TRIPLEDOUBLE
- SCE_P_WORD
- SCE_P_WORD2
- SCE_RB_BACKTICKS
- SCE_RB_CHARACTER
- SCE_RB_CLASSNAME
- SCE_RB_CLASS_VAR
- SCE_RB_COMMENTLINE
- SCE_RB_DATASECTION
- SCE_RB_DEFAULT
-
Lexical states for
SCLEX_RUBY - SCE_RB_DEFNAME
- SCE_RB_ERROR
- SCE_RB_GLOBAL
- SCE_RB_HERE_DELIM
- SCE_RB_HERE_Q
- SCE_RB_HERE_QQ
- SCE_RB_HERE_QX
- SCE_RB_IDENTIFIER
- SCE_RB_INSTANCE_VAR
- SCE_RB_MODULE_NAME
- SCE_RB_NUMBER
- SCE_RB_OPERATOR
- SCE_RB_POD
- SCE_RB_REGEX
- SCE_RB_STDERR
- SCE_RB_STDIN
- SCE_RB_STDOUT
- SCE_RB_STRING
- SCE_RB_STRING_Q
- SCE_RB_STRING_QQ
- SCE_RB_STRING_QR
- SCE_RB_STRING_QW
- SCE_RB_STRING_QX
- SCE_RB_SYMBOL
- SCE_RB_UPPER_BOUND
- SCE_RB_WORD
- SCE_RB_WORD_DEMOTED
- SCE_REBOL_BINARY
- SCE_REBOL_BRACEDSTRING
- SCE_REBOL_CHARACTER
- SCE_REBOL_COMMENTBLOCK
- SCE_REBOL_COMMENTLINE
- SCE_REBOL_DATE
- SCE_REBOL_DEFAULT
-
Lexical states for
SCLEX_REBOL - SCE_REBOL_EMAIL
- SCE_REBOL_FILE
- SCE_REBOL_IDENTIFIER
- SCE_REBOL_ISSUE
- SCE_REBOL_MONEY
- SCE_REBOL_NUMBER
- SCE_REBOL_OPERATOR
- SCE_REBOL_PAIR
- SCE_REBOL_PREFACE
- SCE_REBOL_QUOTEDSTRING
- SCE_REBOL_TAG
- SCE_REBOL_TIME
- SCE_REBOL_TUPLE
- SCE_REBOL_URL
- SCE_REBOL_WORD
- SCE_REBOL_WORD2
- SCE_REBOL_WORD3
- SCE_REBOL_WORD4
- SCE_REBOL_WORD5
- SCE_REBOL_WORD6
- SCE_REBOL_WORD7
- SCE_REBOL_WORD8
- SCE_REG_ADDEDKEY
- SCE_REG_COMMENT
- SCE_REG_DEFAULT
-
Lexical states for
SCLEX_REGISTRY - SCE_REG_DELETEDKEY
- SCE_REG_ESCAPED
- SCE_REG_HEXDIGIT
- SCE_REG_KEYPATH_GUID
- SCE_REG_OPERATOR
- SCE_REG_PARAMETER
- SCE_REG_STRING
- SCE_REG_STRING_GUID
- SCE_REG_VALUENAME
- SCE_REG_VALUETYPE
- SCE_RUST_BYTECHARACTER
- SCE_RUST_BYTESTRING
- SCE_RUST_BYTESTRINGR
- SCE_RUST_CHARACTER
- SCE_RUST_COMMENTBLOCK
- SCE_RUST_COMMENTBLOCKDOC
- SCE_RUST_COMMENTLINE
- SCE_RUST_COMMENTLINEDOC
- SCE_RUST_DEFAULT
-
Lexical states for
SCLEX_RUST - SCE_RUST_IDENTIFIER
- SCE_RUST_LEXERROR
- SCE_RUST_LIFETIME
- SCE_RUST_MACRO
- SCE_RUST_NUMBER
- SCE_RUST_OPERATOR
- SCE_RUST_STRING
- SCE_RUST_STRINGR
- SCE_RUST_WORD
- SCE_RUST_WORD2
- SCE_RUST_WORD3
- SCE_RUST_WORD4
- SCE_RUST_WORD5
- SCE_RUST_WORD6
- SCE_RUST_WORD7
- SCE_R_BASEKWORD
- SCE_R_COMMENT
- SCE_R_DEFAULT
-
Lexical states for
SCLEX_R - SCE_R_IDENTIFIER
- SCE_R_INFIX
- SCE_R_INFIXEOL
- SCE_R_KWORD
- SCE_R_NUMBER
- SCE_R_OPERATOR
- SCE_R_OTHERKWORD
- SCE_R_STRING
- SCE_R_STRING2
- SCE_SCRIPTOL_CHARACTER
- SCE_SCRIPTOL_CLASSNAME
- SCE_SCRIPTOL_COMMENTBLOCK
- SCE_SCRIPTOL_COMMENTLINE
- SCE_SCRIPTOL_CSTYLE
- SCE_SCRIPTOL_DEFAULT
-
Lexical states for
SCLEX_SCRIPTOL - SCE_SCRIPTOL_IDENTIFIER
- SCE_SCRIPTOL_KEYWORD
- SCE_SCRIPTOL_NUMBER
- SCE_SCRIPTOL_OPERATOR
- SCE_SCRIPTOL_PERSISTENT
- SCE_SCRIPTOL_PREPROCESSOR
- SCE_SCRIPTOL_STRING
- SCE_SCRIPTOL_STRINGEOL
- SCE_SCRIPTOL_TRIPLE
- SCE_SCRIPTOL_WHITE
- SCE_SH_BACKTICKS
- SCE_SH_CHARACTER
- SCE_SH_COMMENTLINE
- SCE_SH_DEFAULT
-
Lexical states for
SCLEX_BASH - SCE_SH_ERROR
- SCE_SH_HERE_DELIM
- SCE_SH_HERE_Q
- SCE_SH_IDENTIFIER
- SCE_SH_NUMBER
- SCE_SH_OPERATOR
- SCE_SH_PARAM
- SCE_SH_SCALAR
- SCE_SH_STRING
- SCE_SH_WORD
- SCE_SML_CHAR
- SCE_SML_COMMENT
- SCE_SML_COMMENT1
- SCE_SML_COMMENT2
- SCE_SML_COMMENT3
- SCE_SML_DEFAULT
-
Lexical states for
SCLEX_SML - SCE_SML_IDENTIFIER
- SCE_SML_KEYWORD
- SCE_SML_KEYWORD2
- SCE_SML_KEYWORD3
- SCE_SML_LINENUM
- SCE_SML_NUMBER
- SCE_SML_OPERATOR
- SCE_SML_STRING
- SCE_SML_TAGNAME
- SCE_SN_CODE
- SCE_SN_COMMENTLINE
- SCE_SN_COMMENTLINEBANG
- SCE_SN_DEFAULT
-
Lexical states for
SCLEX_SPECMAN - SCE_SN_IDENTIFIER
- SCE_SN_NUMBER
- SCE_SN_OPERATOR
- SCE_SN_PREPROCESSOR
- SCE_SN_REGEXTAG
- SCE_SN_SIGNAL
- SCE_SN_STRING
- SCE_SN_STRINGEOL
- SCE_SN_USER
- SCE_SN_WORD
- SCE_SN_WORD2
- SCE_SN_WORD3
- SCE_SORCUS_COMMAND
- SCE_SORCUS_COMMENTLINE
- SCE_SORCUS_CONSTANT
- SCE_SORCUS_DEFAULT
-
Lexical state for
SCLEX_SORCUS - SCE_SORCUS_IDENTIFIER
- SCE_SORCUS_NUMBER
- SCE_SORCUS_OPERATOR
- SCE_SORCUS_PARAMETER
- SCE_SORCUS_STRING
- SCE_SORCUS_STRINGEOL
- SCE_SPICE_COMMENTLINE
- SCE_SPICE_DEFAULT
-
Lexical states for
SCLEX_SPICE - SCE_SPICE_DELIMITER
- SCE_SPICE_IDENTIFIER
- SCE_SPICE_KEYWORD
- SCE_SPICE_KEYWORD2
- SCE_SPICE_KEYWORD3
- SCE_SPICE_NUMBER
- SCE_SPICE_VALUE
- SCE_SQL_CHARACTER
- SCE_SQL_COMMENT
- SCE_SQL_COMMENTDOC
- SCE_SQL_COMMENTDOCKEYWORD
- SCE_SQL_COMMENTDOCKEYWORDERROR
- SCE_SQL_COMMENTLINE
- SCE_SQL_COMMENTLINEDOC
- SCE_SQL_DEFAULT
-
Lexical states for
SCLEX_SQL - SCE_SQL_IDENTIFIER
- SCE_SQL_NUMBER
- SCE_SQL_OPERATOR
- SCE_SQL_QOPERATOR
- SCE_SQL_QUOTEDIDENTIFIER
- SCE_SQL_SQLPLUS
- SCE_SQL_SQLPLUS_COMMENT
- SCE_SQL_SQLPLUS_PROMPT
- SCE_SQL_STRING
- SCE_SQL_USER1
- SCE_SQL_USER2
- SCE_SQL_USER3
- SCE_SQL_USER4
- SCE_SQL_WORD
- SCE_SQL_WORD2
- SCE_STTXT_CHARACTER
- SCE_STTXT_COMMENT
- SCE_STTXT_COMMENTLINE
- SCE_STTXT_DATETIME
- SCE_STTXT_DEFAULT
-
Lexical states for
SCLEX_STTXT - SCE_STTXT_FB
- SCE_STTXT_FUNCTION
- SCE_STTXT_HEXNUMBER
- SCE_STTXT_IDENTIFIER
- SCE_STTXT_KEYWORD
- SCE_STTXT_NUMBER
- SCE_STTXT_OPERATOR
- SCE_STTXT_PRAGMA
- SCE_STTXT_PRAGMAS
- SCE_STTXT_STRING1
- SCE_STTXT_STRING2
- SCE_STTXT_STRINGEOL
- SCE_STTXT_TYPE
- SCE_STTXT_VARS
- SCE_ST_ASSIGN
- SCE_ST_BINARY
- SCE_ST_BOOL
- SCE_ST_CHARACTER
- SCE_ST_COMMENT
- SCE_ST_DEFAULT
-
Lexical states for
SCLEX_SMALLTALK - SCE_ST_GLOBAL
- SCE_ST_KWSEND
- SCE_ST_NIL
- SCE_ST_NUMBER
- SCE_ST_RETURN
- SCE_ST_SELF
- SCE_ST_SPECIAL
- SCE_ST_SPEC_SEL
- SCE_ST_STRING
- SCE_ST_SUPER
- SCE_ST_SYMBOL
- SCE_T3_BLOCK_COMMENT
- SCE_T3_BRACE
- SCE_T3_DEFAULT
-
Lexical states of
SCLEX_TADS3 - SCE_T3_D_STRING
- SCE_T3_HTML_DEFAULT
- SCE_T3_HTML_STRING
- SCE_T3_HTML_TAG
- SCE_T3_IDENTIFIER
- SCE_T3_KEYWORD
- SCE_T3_LIB_DIRECTIVE
- SCE_T3_LINE_COMMENT
- SCE_T3_MSG_PARAM
- SCE_T3_NUMBER
- SCE_T3_OPERATOR
- SCE_T3_PREPROCESSOR
- SCE_T3_S_STRING
- SCE_T3_USER1
- SCE_T3_USER2
- SCE_T3_USER3
- SCE_T3_X_DEFAULT
- SCE_T3_X_STRING
- SCE_TCL_BLOCK_COMMENT
- SCE_TCL_COMMENT
- SCE_TCL_COMMENTLINE
- SCE_TCL_COMMENT_BOX
- SCE_TCL_DEFAULT
-
Lexical states for
SCLEX_TCL - SCE_TCL_EXPAND
- SCE_TCL_IDENTIFIER
- SCE_TCL_IN_QUOTE
- SCE_TCL_MODIFIER
- SCE_TCL_NUMBER
- SCE_TCL_OPERATOR
- SCE_TCL_SUBSTITUTION
- SCE_TCL_SUB_BRACE
- SCE_TCL_WORD
- SCE_TCL_WORD2
- SCE_TCL_WORD3
- SCE_TCL_WORD4
- SCE_TCL_WORD5
- SCE_TCL_WORD6
- SCE_TCL_WORD7
- SCE_TCL_WORD8
- SCE_TCL_WORD_IN_QUOTE
- SCE_TCMD_CLABEL
- SCE_TCMD_COMMAND
- SCE_TCMD_COMMENT
- SCE_TCMD_DEFAULT
-
Lexical states for
SCLEX_TCMD - SCE_TCMD_ENVIRONMENT
- SCE_TCMD_EXPANSION
- SCE_TCMD_HIDE
- SCE_TCMD_IDENTIFIER
- SCE_TCMD_LABEL
- SCE_TCMD_OPERATOR
- SCE_TCMD_WORD
- SCE_TEX_COMMAND
- SCE_TEX_DEFAULT
-
Lexical states for
SCLEX_TEX - SCE_TEX_GROUP
- SCE_TEX_SPECIAL
- SCE_TEX_SYMBOL
- SCE_TEX_TEXT
- SCE_TXT2TAGS_BLOCKQUOTE
- SCE_TXT2TAGS_CODE
- SCE_TXT2TAGS_CODE2
- SCE_TXT2TAGS_CODEBK
- SCE_TXT2TAGS_COMMENT
- SCE_TXT2TAGS_DEFAULT
-
Lexical state for
SCLEX_TXT2TAGS - SCE_TXT2TAGS_EM1
- SCE_TXT2TAGS_EM2
- SCE_TXT2TAGS_HEADER1
- SCE_TXT2TAGS_HEADER2
- SCE_TXT2TAGS_HEADER3
- SCE_TXT2TAGS_HEADER4
- SCE_TXT2TAGS_HEADER5
- SCE_TXT2TAGS_HEADER6
- SCE_TXT2TAGS_HRULE
- SCE_TXT2TAGS_LINE_BEGIN
- SCE_TXT2TAGS_LINK
- SCE_TXT2TAGS_OLIST_ITEM
- SCE_TXT2TAGS_OPTION
- SCE_TXT2TAGS_POSTPROC
- SCE_TXT2TAGS_PRECHAR
- SCE_TXT2TAGS_PREPROC
- SCE_TXT2TAGS_STRIKEOUT
- SCE_TXT2TAGS_STRONG1
- SCE_TXT2TAGS_STRONG2
- SCE_TXT2TAGS_ULIST_ITEM
- SCE_VHDL_ATTRIBUTE
- SCE_VHDL_BLOCK_COMMENT
- SCE_VHDL_COMMENT
- SCE_VHDL_COMMENTLINEBANG
- SCE_VHDL_DEFAULT
-
Lexical states for
SCLEX_VHDL - SCE_VHDL_IDENTIFIER
- SCE_VHDL_KEYWORD
- SCE_VHDL_NUMBER
- SCE_VHDL_OPERATOR
- SCE_VHDL_STDFUNCTION
- SCE_VHDL_STDOPERATOR
- SCE_VHDL_STDPACKAGE
- SCE_VHDL_STDTYPE
- SCE_VHDL_STRING
- SCE_VHDL_STRINGEOL
- SCE_VHDL_USERWORD
- SCE_VISUALPROLOG_ANONYMOUS
- SCE_VISUALPROLOG_CHARACTER
- SCE_VISUALPROLOG_CHARACTER_ESCAPE_ERROR
- SCE_VISUALPROLOG_CHARACTER_TOO_MANY
- SCE_VISUALPROLOG_COMMENT_BLOCK
- SCE_VISUALPROLOG_COMMENT_KEY
- SCE_VISUALPROLOG_COMMENT_KEY_ERROR
- SCE_VISUALPROLOG_COMMENT_LINE
- SCE_VISUALPROLOG_DEFAULT
-
Lexical states for
SCLEX_VISUALPROLOG - SCE_VISUALPROLOG_IDENTIFIER
- SCE_VISUALPROLOG_KEY_DIRECTIVE
- SCE_VISUALPROLOG_KEY_MAJOR
- SCE_VISUALPROLOG_KEY_MINOR
- SCE_VISUALPROLOG_NUMBER
- SCE_VISUALPROLOG_OPERATOR
- SCE_VISUALPROLOG_STRING
- SCE_VISUALPROLOG_STRING_EOL_OPEN
- SCE_VISUALPROLOG_STRING_ESCAPE
- SCE_VISUALPROLOG_STRING_ESCAPE_ERROR
- SCE_VISUALPROLOG_STRING_VERBATIM
- SCE_VISUALPROLOG_STRING_VERBATIM_EOL
- SCE_VISUALPROLOG_STRING_VERBATIM_SPECIAL
- SCE_VISUALPROLOG_VARIABLE
- SCE_V_COMMENT
- SCE_V_COMMENTLINE
- SCE_V_COMMENTLINEBANG
- SCE_V_DEFAULT
-
Lexical states for
SCLEX_VERILOG - SCE_V_IDENTIFIER
- SCE_V_NUMBER
- SCE_V_OPERATOR
- SCE_V_PREPROCESSOR
- SCE_V_STRING
- SCE_V_STRINGEOL
- SCE_V_USER
- SCE_V_WORD
- SCE_V_WORD2
- SCE_V_WORD3
- SCE_YAML_COMMENT
- SCE_YAML_DEFAULT
-
Lexical states for
SCLEX_YAML - SCE_YAML_DOCUMENT
- SCE_YAML_ERROR
- SCE_YAML_IDENTIFIER
- SCE_YAML_KEYWORD
- SCE_YAML_NUMBER
- SCE_YAML_OPERATOR
- SCE_YAML_REFERENCE
- SCE_YAML_TEXT
- SCFIND_CXX11REGEX
- SCFIND_MATCHCASE
- SCFIND_POSIX
- SCFIND_REGEXP
- SCFIND_WHOLEWORD
- SCFIND_WORDSTART
- SCI_LEXER_START
- SCI_OPTIONAL_START
- SCI_START
-
Define start of Scintilla messages to be greater than all Windows edit (EM_*) messages as many EM_ messages can be used although that use is deprecated.
- SCK_ADD
- SCK_BACK
- SCK_DELETE
- SCK_DIVIDE
- SCK_DOWN
-
Symbolic key codes and modifier flags. ASCII and other printable characters below 256. Extended keys above 300.
- SCK_END
- SCK_ESCAPE
- SCK_HOME
- SCK_INSERT
- SCK_LEFT
- SCK_MENU
- SCK_NEXT
- SCK_PRIOR
- SCK_RETURN
- SCK_RIGHT
- SCK_RWIN
- SCK_SUBTRACT
- SCK_TAB
- SCK_UP
- SCK_WIN
- SCLEX_A68K
- SCLEX_ABAQUS
- SCLEX_ADA
- SCLEX_APDL
- SCLEX_AS
- SCLEX_ASM
- SCLEX_ASN1
- SCLEX_ASYMPTOTE
- SCLEX_AU3
- SCLEX_AUTOMATIC
-
When a lexer specifies its language as
SCLEX_AUTOMATICit receives a value assigned in sequence fromSCLEX_AUTOMATIC+1. - SCLEX_AVE
- SCLEX_AVS
- SCLEX_BAAN
- SCLEX_BASH
- SCLEX_BATCH
- SCLEX_BIBTEX
- SCLEX_BLITZBASIC
- SCLEX_BULLANT
- SCLEX_CAML
- SCLEX_CLW
- SCLEX_CLWNOCASE
- SCLEX_CMAKE
- SCLEX_COBOL
- SCLEX_COFFEESCRIPT
- SCLEX_CONF
- SCLEX_CONTAINER
-
For SciLexer.h
- SCLEX_CPP
- SCLEX_CPPNOCASE
- SCLEX_CSOUND
- SCLEX_CSS
- SCLEX_D
- SCLEX_DIFF
- SCLEX_DMAP
- SCLEX_DMIS
- SCLEX_ECL
- SCLEX_EIFFEL
- SCLEX_EIFFELKW
- SCLEX_ERLANG
- SCLEX_ERRORLIST
- SCLEX_ESCRIPT
- SCLEX_F77
- SCLEX_FLAGSHIP
- SCLEX_FORTH
- SCLEX_FORTRAN
- SCLEX_FREEBASIC
- SCLEX_GAP
- SCLEX_GUI4CLI
- SCLEX_HASKELL
- SCLEX_HTML
- SCLEX_INNOSETUP
- SCLEX_KIX
- SCLEX_KVIRC
- SCLEX_LATEX
- SCLEX_LISP
- SCLEX_LITERATEHASKELL
- SCLEX_LOT
- SCLEX_LOUT
- SCLEX_LUA
- SCLEX_MAGIK
- SCLEX_MAKEFILE
- SCLEX_MARKDOWN
- SCLEX_MATLAB
- SCLEX_METAPOST
- SCLEX_MMIXAL
- SCLEX_MODULA
- SCLEX_MSSQL
- SCLEX_MYSQL
- SCLEX_NIMROD
- SCLEX_NNCRONTAB
- SCLEX_NSIS
- SCLEX_NULL
- SCLEX_OCTAVE
- SCLEX_OPAL
- SCLEX_OSCRIPT
- SCLEX_PASCAL
- SCLEX_PERL
- SCLEX_PHPSCRIPT
- SCLEX_PLM
- SCLEX_PO
- SCLEX_POV
- SCLEX_POWERBASIC
- SCLEX_POWERPRO
- SCLEX_POWERSHELL
- SCLEX_PROGRESS
- SCLEX_PROPERTIES
- SCLEX_PS
- SCLEX_PUREBASIC
- SCLEX_PYTHON
- SCLEX_R
- SCLEX_REBOL
- SCLEX_REGISTRY
- SCLEX_RUBY
- SCLEX_RUST
- SCLEX_SCRIPTOL
- SCLEX_SMALLTALK
- SCLEX_SML
- SCLEX_SORCUS
- SCLEX_SPECMAN
- SCLEX_SPICE
- SCLEX_SQL
- SCLEX_STTXT
- SCLEX_TACL
- SCLEX_TADS3
- SCLEX_TAL
- SCLEX_TCL
- SCLEX_TCMD
- SCLEX_TEX
- SCLEX_TXT2TAGS
- SCLEX_VB
- SCLEX_VBSCRIPT
- SCLEX_VERILOG
- SCLEX_VHDL
- SCLEX_VISUALPROLOG
- SCLEX_XCODE
- SCLEX_XML
- SCLEX_YAML
- SCMOD_ALT
- SCMOD_CTRL
- SCMOD_META
- SCMOD_NORM
- SCMOD_SHIFT
- SCMOD_SUPER
- SCN_AUTOCCANCELLED
- SCN_AUTOCCHARDELETED
- SCN_AUTOCSELECTION
- SCN_CALLTIPCLICK
- SCN_CHARADDED
- SCN_DOUBLECLICK
- SCN_DWELLEND
- SCN_DWELLSTART
- SCN_FOCUSIN
- SCN_FOCUSOUT
- SCN_HOTSPOTCLICK
- SCN_HOTSPOTDOUBLECLICK
- SCN_HOTSPOTRELEASECLICK
- SCN_INDICATORCLICK
- SCN_INDICATORRELEASE
- SCN_KEY
-
GTK+ Specific to work around focus and accelerator problems:
- SCN_MACRORECORD
- SCN_MARGINCLICK
- SCN_MODIFIED
- SCN_MODIFYATTEMPTRO
- SCN_NEEDSHOWN
- SCN_PAINTED
- SCN_SAVEPOINTLEFT
- SCN_SAVEPOINTREACHED
- SCN_STYLENEEDED
-
Events
- SCN_UPDATEUI
- SCN_URIDROPPED
- SCN_USERLISTSELECTION
- SCN_ZOOM
- SCVS_NONE
- SCVS_RECTANGULARSELECTION
- SCVS_USERACCESSIBLE
- SCWS_INVISIBLE
- SCWS_VISIBLEAFTERINDENT
- SCWS_VISIBLEALWAYS
- SC_ALPHA_NOALPHA
- SC_ALPHA_OPAQUE
- SC_ALPHA_TRANSPARENT
- SC_AUTOMATICFOLD_CHANGE
- SC_AUTOMATICFOLD_CLICK
- SC_AUTOMATICFOLD_SHOW
- SC_CACHE_CARET
- SC_CACHE_DOCUMENT
- SC_CACHE_NONE
- SC_CACHE_PAGE
- SC_CARETSTICKY_OFF
- SC_CARETSTICKY_ON
- SC_CARETSTICKY_WHITESPACE
- SC_CASEINSENSITIVEBEHAVIOUR_IGNORECASE
- SC_CASEINSENSITIVEBEHAVIOUR_RESPECTCASE
- SC_CASE_LOWER
- SC_CASE_MIXED
- SC_CASE_UPPER
- SC_CHARSET_8859_15
- SC_CHARSET_ANSI
-
Character set identifiers are used in StyleSetCharacterSet. The values are the same as the Windows *_CHARSET values.
- SC_CHARSET_ARABIC
- SC_CHARSET_BALTIC
- SC_CHARSET_CHINESEBIG5
- SC_CHARSET_CYRILLIC
- SC_CHARSET_DEFAULT
- SC_CHARSET_EASTEUROPE
- SC_CHARSET_GB2312
- SC_CHARSET_GREEK
- SC_CHARSET_HANGUL
- SC_CHARSET_HEBREW
- SC_CHARSET_JOHAB
- SC_CHARSET_MAC
- SC_CHARSET_OEM
- SC_CHARSET_RUSSIAN
- SC_CHARSET_SHIFTJIS
- SC_CHARSET_SYMBOL
- SC_CHARSET_THAI
- SC_CHARSET_TURKISH
- SC_CHARSET_VIETNAMESE
- SC_CP_DBCS
-
Deprecated in 2.21 The
SC_CP_DBCSvalue can be used to indicate a DBCS mode for GTK+. - SC_CP_UTF8
-
The
SC_CP_UTF8value can be used to enter Unicode mode. This is the same value as CP_UTF8 in Windows - SC_CURSORARROW
- SC_CURSORNORMAL
- SC_CURSORREVERSEARROW
- SC_CURSORWAIT
- SC_EFF_QUALITY_ANTIALIASED
- SC_EFF_QUALITY_DEFAULT
- SC_EFF_QUALITY_LCD_OPTIMIZED
- SC_EFF_QUALITY_MASK
-
Control font anti-aliasing.
- SC_EFF_QUALITY_NON_ANTIALIASED
- SC_EOL_CR
- SC_EOL_CRLF
- SC_EOL_LF
- SC_FOLDACTION_CONTRACT
- SC_FOLDACTION_EXPAND
- SC_FOLDACTION_TOGGLE
- SC_FOLDFLAG_LEVELNUMBERS
- SC_FOLDFLAG_LINEAFTER_CONTRACTED
- SC_FOLDFLAG_LINEAFTER_EXPANDED
- SC_FOLDFLAG_LINEBEFORE_CONTRACTED
- SC_FOLDFLAG_LINEBEFORE_EXPANDED
- SC_FOLDFLAG_LINESTATE
- SC_FOLDLEVELBASE
- SC_FOLDLEVELHEADERFLAG
- SC_FOLDLEVELNUMBERMASK
- SC_FOLDLEVELWHITEFLAG
- SC_FONT_SIZE_MULTIPLIER
- SC_IME_INLINE
- SC_IME_WINDOWED
- SC_IV_LOOKBOTH
- SC_IV_LOOKFORWARD
- SC_IV_NONE
- SC_IV_REAL
- SC_LASTSTEPINUNDOREDO
- SC_LINE_END_TYPE_DEFAULT
-
Line end types which may be used in addition to LF, CR, and CRLF
SC_LINE_END_TYPE_UNICODEincludes U+2028 Line Separator, U+2029 Paragraph Separator, and U+0085 Next Line - SC_LINE_END_TYPE_UNICODE
- SC_MARGINOPTION_NONE
- SC_MARGINOPTION_SUBLINESELECT
- SC_MARGIN_BACK
- SC_MARGIN_FORE
- SC_MARGIN_NUMBER
- SC_MARGIN_RTEXT
- SC_MARGIN_SYMBOL
- SC_MARGIN_TEXT
- SC_MARKNUM_FOLDER
- SC_MARKNUM_FOLDEREND
-
Markers used for outlining column.
- SC_MARKNUM_FOLDERMIDTAIL
- SC_MARKNUM_FOLDEROPEN
- SC_MARKNUM_FOLDEROPENMID
- SC_MARKNUM_FOLDERSUB
- SC_MARKNUM_FOLDERTAIL
- SC_MARK_ARROW
- SC_MARK_ARROWDOWN
- SC_MARK_ARROWS
- SC_MARK_AVAILABLE
- SC_MARK_BACKGROUND
-
Invisible mark that only sets the line background colour.
- SC_MARK_BOOKMARK
- SC_MARK_BOXMINUS
- SC_MARK_BOXMINUSCONNECTED
- SC_MARK_BOXPLUS
- SC_MARK_BOXPLUSCONNECTED
- SC_MARK_CHARACTER
- SC_MARK_CIRCLE
- SC_MARK_CIRCLEMINUS
- SC_MARK_CIRCLEMINUSCONNECTED
- SC_MARK_CIRCLEPLUS
- SC_MARK_CIRCLEPLUSCONNECTED
- SC_MARK_DOTDOTDOT
- SC_MARK_EMPTY
- SC_MARK_FULLRECT
- SC_MARK_LCORNER
- SC_MARK_LCORNERCURVE
- SC_MARK_LEFTRECT
- SC_MARK_MINUS
- SC_MARK_PIXMAP
- SC_MARK_PLUS
- SC_MARK_RGBAIMAGE
- SC_MARK_ROUNDRECT
- SC_MARK_SHORTARROW
- SC_MARK_SMALLRECT
- SC_MARK_TCORNER
- SC_MARK_TCORNERCURVE
- SC_MARK_UNDERLINE
- SC_MARK_VLINE
-
Shapes used for outlining column.
- SC_MASK_FOLDERS
- SC_MAX_MARGIN
- SC_MODEVENTMASKALL
- SC_MOD_BEFOREDELETE
- SC_MOD_BEFOREINSERT
- SC_MOD_CHANGEANNOTATION
- SC_MOD_CHANGEFOLD
- SC_MOD_CHANGEINDICATOR
- SC_MOD_CHANGELINESTATE
- SC_MOD_CHANGEMARGIN
- SC_MOD_CHANGEMARKER
- SC_MOD_CHANGESTYLE
- SC_MOD_CHANGETABSTOPS
- SC_MOD_CONTAINER
- SC_MOD_DELETETEXT
- SC_MOD_INSERTCHECK
- SC_MOD_INSERTTEXT
-
Notifications Type of modification and the action which caused the modification. These are defined as a bit mask to make it easy to specify which notifications are wanted. One bit is set from each of SC_MOD_* and SC_PERFORMED_*.
- SC_MOD_LEXERSTATE
- SC_MULTIAUTOC_EACH
- SC_MULTIAUTOC_ONCE
- SC_MULTILINEUNDOREDO
- SC_MULTIPASTE_EACH
- SC_MULTIPASTE_ONCE
- SC_MULTISTEPUNDOREDO
- SC_ORDER_CUSTOM
- SC_ORDER_PERFORMSORT
- SC_ORDER_PRESORTED
- SC_PERFORMED_REDO
- SC_PERFORMED_UNDO
- SC_PERFORMED_USER
- SC_PHASES_MULTIPLE
- SC_PHASES_ONE
- SC_PHASES_TWO
- SC_PRINT_BLACKONWHITE
-
PrintColourMode - force black text on white background for printing.
- SC_PRINT_COLOURONWHITE
-
PrintColourMode - text stays coloured, but all background is forced to be white for printing.
- SC_PRINT_COLOURONWHITEDEFAULTBG
-
PrintColourMode - only the default-background is forced to be white for printing.
- SC_PRINT_INVERTLIGHT
-
PrintColourMode - invert the light value of each style for printing.
- SC_PRINT_NORMAL
-
PrintColourMode - use same colours as screen.
- SC_SEL_LINES
- SC_SEL_RECTANGLE
- SC_SEL_STREAM
- SC_SEL_THIN
- SC_STARTACTION
- SC_STATUS_BADALLOC
- SC_STATUS_FAILURE
- SC_STATUS_OK
- SC_STATUS_WARN_REGEX
- SC_STATUS_WARN_START
- SC_TECHNOLOGY_DEFAULT
- SC_TECHNOLOGY_DIRECTWRITE
- SC_TECHNOLOGY_DIRECTWRITEDC
- SC_TECHNOLOGY_DIRECTWRITERETAIN
- SC_TIME_FOREVER
- SC_TYPE_BOOLEAN
- SC_TYPE_INTEGER
- SC_TYPE_STRING
- SC_UPDATE_CONTENT
- SC_UPDATE_H_SCROLL
- SC_UPDATE_SELECTION
- SC_UPDATE_V_SCROLL
- SC_WEIGHT_BOLD
- SC_WEIGHT_NORMAL
- SC_WEIGHT_SEMIBOLD
- SC_WRAPINDENT_FIXED
- SC_WRAPINDENT_INDENT
- SC_WRAPINDENT_SAME
- SC_WRAPVISUALFLAGLOC_DEFAULT
- SC_WRAPVISUALFLAGLOC_END_BY_TEXT
- SC_WRAPVISUALFLAGLOC_START_BY_TEXT
- SC_WRAPVISUALFLAG_END
- SC_WRAPVISUALFLAG_MARGIN
- SC_WRAPVISUALFLAG_NONE
- SC_WRAPVISUALFLAG_START
- SC_WRAP_CHAR
- SC_WRAP_NONE
- SC_WRAP_WHITESPACE
- SC_WRAP_WORD
- STYLE_BRACEBAD
- STYLE_BRACELIGHT
- STYLE_CALLTIP
- STYLE_CONTROLCHAR
- STYLE_DEFAULT
-
Styles in range 32..38 are predefined for parts of the UI and are not used as normal styles. Style 39 is for future use.
- STYLE_INDENTGUIDE
- STYLE_LASTPREDEFINED
- STYLE_LINENUMBER
- STYLE_MAX
- UNDO_MAY_COALESCE
- VISIBLE_SLOP
-
Constants for use with SetVisiblePolicy, similar to SetCaretPolicy.
- VISIBLE_STRICT
Public Class Methods
Source
SWIGINTERN VALUE
_wrap_new_FXScintilla(int argc, VALUE *argv, VALUE self) {
FXComposite *arg1 = (FXComposite *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 = (FXSelector) 0 ;
FXuint arg4 = (FXuint) 0 ;
FXint arg5 = (FXint) 0 ;
FXint arg6 = (FXint) 0 ;
FXint arg7 = (FXint) 0 ;
FXint arg8 = (FXint) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
FXScintilla *result = 0 ;
if ((argc < 1) || (argc > 8)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(argv[0], &argp1,SWIGTYPE_p_FXComposite, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXComposite *","FXScintilla", 1, argv[0] ));
}
arg1 = reinterpret_cast< FXComposite * >(argp1);
if (argc > 1) {
res2 = SWIG_ConvertPtr(argv[1], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","FXScintilla", 2, argv[1] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
}
if (argc > 2) {
arg3 = NUM2UINT(argv[2]);
}
if (argc > 3) {
arg4 = NUM2UINT(argv[3]);
}
if (argc > 4) {
arg5 = NUM2INT(argv[4]);
}
if (argc > 5) {
arg6 = NUM2INT(argv[5]);
}
if (argc > 6) {
arg7 = NUM2INT(argv[6]);
}
if (argc > 7) {
arg8 = NUM2INT(argv[7]);
}
{
if (!arg1) {
SWIG_exception(SWIG_ValueError,"Received a NULL pointer.");
}
}
{
result = (FXScintilla *)new_FXScintilla(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
DATA_PTR(self) = result; FXRbRegisterRubyObj(self, result);
if(rb_block_given_p()){
rb_yield(self);
}
}
return self;
fail:
return Qnil;
}
Source
# File lib/fox16/kwargs.rb, line 1999 def initialize(p, *args, &blk) argument_names = %w{target selector opts x y width height} default_params = { :target => nil, :selector => 0, :opts => 0, :x => 0, :y => 0, :width => 0, :height => 0 } params = {} params = args.pop if args.last.is_a? Hash args.each_with_index { |e, i| params[argument_names[i].intern] = e } params.keys.each { |key| raise ArgumentError, "Unrecognized parameter #{key}" unless default_params.keys.include?(key) } params = default_params.merge(params) old_initialize(p, params[:target], params[:selector], params[:opts], params[:x], params[:y], params[:width], params[:height], &blk) end
Public Instance Methods
Source
# File lib/fox16/scintilla.rb, line 2383 def addRefDocument(doc) sendMessage(2376, 0, doc) end
Extend life of document.
Source
# File lib/fox16/scintilla.rb, line 3291 def addSelection(caret, anchor) sendMessage(2573, caret, anchor) end
Add a selection
Source
# File lib/fox16/scintilla.rb, line 29 def addStyledText(length, c) sendMessage(2002, length, c) end
Add array of cells to document.
Source
# File lib/fox16/scintilla.rb, line 244 def addTabStop(line, x) sendMessage(2676, line, x) end
Add an explicit tab stop for a line.
Source
# File lib/fox16/scintilla.rb, line 24 def addText(length, text) sendMessage(2001, length, text) end
Add text to the document at current position.
Source
# File lib/fox16/scintilla.rb, line 3205 def addUndoAction(token, flags) sendMessage(2560, token, flags) end
Add a container action to the undo stack
Source
# File lib/fox16/scintilla.rb, line 2829 def allocate(bytes) sendMessage(2446, bytes, 0) end
Enlarge the document to a particular size of text bytes.
Source
# File lib/fox16/scintilla.rb, line 3198 def allocateExtendedStyles(numberStyles) sendMessage(2553, numberStyles, 0) end
Allocate some extended (>255) style numbers and return the start of the range
Source
# File lib/fox16/scintilla.rb, line 3733 def allocateSubStyles(styleBase, numberStyles) sendMessage(4020, styleBase, numberStyles) end
Allocate a set of sub styles for a particular base style, returning start of range
Source
# File lib/fox16/scintilla.rb, line 3163 def annotationClearAll sendMessage(2547, 0, 0) end
Clear the annotations from all lines
Source
# File lib/fox16/scintilla.rb, line 3158 def annotationGetLines(line) sendMessage(2546, line, 0) end
Get the number of annotation lines for a line
Source
# File lib/fox16/scintilla.rb, line 3141 def annotationGetStyle(line) sendMessage(2543, line, 0) end
Get the style number for the annotations for a line
Source
# File lib/fox16/scintilla.rb, line 3188 def annotationGetStyleOffset sendMessage(2551, 0, 0) end
Get the start of the range of style numbers used for annotations
Source
# File lib/fox16/scintilla.rb, line 3151 def annotationGetStyles(line) buffer = "".ljust(line) sendMessage(2545, line, buffer) buffer end
Get the annotation styles for a line
Source
# File lib/fox16/scintilla.rb, line 3129 def annotationGetText(line) buffer = "".ljust(line) sendMessage(2541, line, buffer) buffer end
Get the annotation text for a line
Source
# File lib/fox16/scintilla.rb, line 3178 def annotationGetVisible sendMessage(2549, 0, 0) end
Get the visibility for the annotations for a view
Source
# File lib/fox16/scintilla.rb, line 3136 def annotationSetStyle(line, style) sendMessage(2542, line, style) end
Set the style number for the annotations for a line
Source
# File lib/fox16/scintilla.rb, line 3183 def annotationSetStyleOffset(style) sendMessage(2550, style, 0) end
Get the start of the range of style numbers used for annotations
Source
# File lib/fox16/scintilla.rb, line 3146 def annotationSetStyles(line, styles) sendMessage(2544, line, styles) end
Set the annotation styles for a line
Source
# File lib/fox16/scintilla.rb, line 3124 def annotationSetText(line, text) sendMessage(2540, line, text) end
Set the annotation text for a line
Source
# File lib/fox16/scintilla.rb, line 3173 def annotationSetVisible(visible) sendMessage(2548, visible, 0) end
Set the visibility for the annotations for a view
Source
# File lib/fox16/scintilla.rb, line 1848 def appendText(length, text) sendMessage(2282, length, text) end
Append a string to the end of the document without changing the selection.
Source
# File lib/fox16/scintilla.rb, line 693 def assignCmdKey(km, msg) sendMessage(2070, km, msg) end
When key+modifier combination km is pressed perform msg.
Source
# File lib/fox16/scintilla.rb, line 891 def autoCActive sendMessage(2102, 0, 0) == 1 ? true : false end
Is there an auto-completion list visible?
Source
# File lib/fox16/scintilla.rb, line 886 def autoCCancel sendMessage(2101, 0, 0) end
Remove the auto-completion list from the screen.
Source
# File lib/fox16/scintilla.rb, line 901 def autoCComplete sendMessage(2104, 0, 0) end
User has selected an item so remove the list and insert the selection.
Source
# File lib/fox16/scintilla.rb, line 974 def autoCGetAutoHide sendMessage(2119, 0, 0) == 1 ? true : false end
Retrieve whether or not autocompletion is hidden automatically when nothing matches.
Source
# File lib/fox16/scintilla.rb, line 933 def autoCGetCancelAtStart sendMessage(2111, 0, 0) == 1 ? true : false end
Retrieve whether auto-completion cancelled by backspacing before start.
Source
# File lib/fox16/scintilla.rb, line 2797 def autoCGetCaseInsensitiveBehaviour sendMessage(2635, 0, 0) end
Get auto-completion case insensitive behaviour.
Source
# File lib/fox16/scintilla.rb, line 949 def autoCGetChooseSingle sendMessage(2114, 0, 0) == 1 ? true : false end
Retrieve whether a single item auto-completion list automatically choose the item.
Source
# File lib/fox16/scintilla.rb, line 2778 def autoCGetCurrent sendMessage(2445, 0, 0) end
Get currently selected item position in the auto-completion list
Source
# File lib/fox16/scintilla.rb, line 2784 def autoCGetCurrentText sendMessage(2610, 0, s) end
Get currently selected item text in the auto-completion list Returns the length of the item text
Source
# File lib/fox16/scintilla.rb, line 986 def autoCGetDropRestOfWord sendMessage(2271, 0, 0) == 1 ? true : false end
Retrieve whether or not autocompletion deletes any word characters after the inserted text upon completion.
Source
# File lib/fox16/scintilla.rb, line 959 def autoCGetIgnoreCase sendMessage(2116, 0, 0) == 1 ? true : false end
Retrieve state of ignore case flag.
Source
# File lib/fox16/scintilla.rb, line 1029 def autoCGetMaxHeight sendMessage(2211, 0, 0) end
Set the maximum height, in rows, of auto-completion and user lists.
Source
# File lib/fox16/scintilla.rb, line 1018 def autoCGetMaxWidth sendMessage(2209, 0, 0) end
Get the maximum width, in characters, of auto-completion and user lists.
Source
# File lib/fox16/scintilla.rb, line 2810 def autoCGetMulti sendMessage(2637, 0, 0) end
Retrieve the effect of autocompleting when there are multiple selections..
Source
# File lib/fox16/scintilla.rb, line 2824 def autoCGetOrder sendMessage(2661, 0, 0) end
Get the way autocompletion lists are ordered.
Source
# File lib/fox16/scintilla.rb, line 917 def autoCGetSeparator sendMessage(2107, 0, 0) end
Retrieve the auto-completion list separator character.
Source
# File lib/fox16/scintilla.rb, line 1001 def autoCGetTypeSeparator sendMessage(2285, 0, 0) end
Retrieve the auto-completion list type-separator character.
Source
# File lib/fox16/scintilla.rb, line 896 def autoCPosStart sendMessage(2103, 0, 0) end
Retrieve the position of the caret when the auto-completion list was displayed.
Source
# File lib/fox16/scintilla.rb, line 922 def autoCSelect(text) sendMessage(2108, 0, text) end
Select the item in the auto-completion list that starts with a string.
Source
# File lib/fox16/scintilla.rb, line 969 def autoCSetAutoHide(autoHide) sendMessage(2118, autoHide, 0) end
Set whether or not autocompletion is hidden automatically when nothing matches.
Source
# File lib/fox16/scintilla.rb, line 928 def autoCSetCancelAtStart(cancel) sendMessage(2110, cancel, 0) end
Should the auto-completion list be cancelled if the user backspaces to a position before where the box was created.
Source
# File lib/fox16/scintilla.rb, line 2792 def autoCSetCaseInsensitiveBehaviour(behaviour) sendMessage(2634, behaviour, 0) end
Set auto-completion case insensitive behaviour to either prefer case-sensitive matches or have no preference.
Source
# File lib/fox16/scintilla.rb, line 944 def autoCSetChooseSingle(chooseSingle) sendMessage(2113, chooseSingle, 0) end
Should a single item auto-completion list automatically choose the item.
Source
# File lib/fox16/scintilla.rb, line 980 def autoCSetDropRestOfWord(dropRestOfWord) sendMessage(2270, dropRestOfWord, 0) end
Set whether or not autocompletion deletes any word characters after the inserted text upon completion.
Source
# File lib/fox16/scintilla.rb, line 939 def autoCSetFillUps(characterSet) sendMessage(2112, 0, characterSet) end
Define a set of characters that when typed will cause the autocompletion to choose the selected item.
Source
# File lib/fox16/scintilla.rb, line 954 def autoCSetIgnoreCase(ignoreCase) sendMessage(2115, ignoreCase, 0) end
Set whether case is significant when performing auto-completion searches.
Source
# File lib/fox16/scintilla.rb, line 1024 def autoCSetMaxHeight(rowCount) sendMessage(2210, rowCount, 0) end
Set the maximum height, in rows, of auto-completion and user lists. The default is 5 rows.
Source
# File lib/fox16/scintilla.rb, line 1013 def autoCSetMaxWidth(characterCount) sendMessage(2208, characterCount, 0) end
Set the maximum width, in characters, of auto-completion and user lists. Set to 0 to autosize to fit longest item, which is the default.
Source
# File lib/fox16/scintilla.rb, line 2805 def autoCSetMulti(multi) sendMessage(2636, multi, 0) end
Change the effect of autocompleting when there are multiple selections.
Source
# File lib/fox16/scintilla.rb, line 2819 def autoCSetOrder(order) sendMessage(2660, order, 0) end
Set the way autocompletion lists are ordered.
Source
# File lib/fox16/scintilla.rb, line 912 def autoCSetSeparator(separatorCharacter) sendMessage(2106, separatorCharacter, 0) end
Change the separator character in the string setting up an auto-completion list. Default is space but can be changed if items contain space.
Source
# File lib/fox16/scintilla.rb, line 1007 def autoCSetTypeSeparator(separatorCharacter) sendMessage(2286, separatorCharacter, 0) end
Change the type-separator character in the string setting up an auto-completion list. Default is ‘?’ but can be changed if items contain ‘?’.
Source
# File lib/fox16/scintilla.rb, line 881 def autoCShow(lenEntered, itemList) sendMessage(2100, lenEntered, itemList) end
Display a auto-completion list. The lenEntered parameter indicates how many characters before the caret should be used to provide context.
Source
# File lib/fox16/scintilla.rb, line 906 def autoCStops(characterSet) sendMessage(2105, 0, characterSet) end
Define a set of character that when typed cancel the auto-completion list.
Source
# File lib/fox16/scintilla.rb, line 2090 def backTab sendMessage(2328, 0, 0) end
Dedent the selected lines.
Source
# File lib/fox16/scintilla.rb, line 741 def beginUndoAction sendMessage(2078, 0, 0) end
Start a sequence of actions that is undone and redone as a unit. May be nested.
Source
# File lib/fox16/scintilla.rb, line 2259 def braceBadLight(pos) sendMessage(2352, pos, 0) end
Highlight the character at a position indicating there is no matching brace.
Source
# File lib/fox16/scintilla.rb, line 2264 def braceBadLightIndicator(useBraceBadLightIndicator, indicator) sendMessage(2499, useBraceBadLightIndicator, indicator) end
Use specified indicator to highlight non matching brace instead of changing its style.
Source
# File lib/fox16/scintilla.rb, line 2249 def braceHighlight(pos1, pos2) sendMessage(2351, pos1, pos2) end
Highlight the characters at two positions.
Source
# File lib/fox16/scintilla.rb, line 2254 def braceHighlightIndicator(useBraceHighlightIndicator, indicator) sendMessage(2498, useBraceHighlightIndicator, indicator) end
Use specified indicator to highlight matching braces instead of changing their style.
Source
# File lib/fox16/scintilla.rb, line 2269 def braceMatch(pos) sendMessage(2353, pos, 0) end
Find the position of a matching brace or INVALID_POSITION if no match.
Source
# File lib/fox16/scintilla.rb, line 1485 def callTipActive sendMessage(2202, 0, 0) == 1 ? true : false end
Is there an active call tip?
Source
# File lib/fox16/scintilla.rb, line 1480 def callTipCancel sendMessage(2201, 0, 0) end
Remove the call tip from the screen.
Source
# File lib/fox16/scintilla.rb, line 1490 def callTipPosStart sendMessage(2203, 0, 0) end
Retrieve the position where the caret was before displaying the call tip.
Source
# File lib/fox16/scintilla.rb, line 1505 def callTipSetBack(back) sendMessage(2205, back & 0xffffff, 0) end
Set the background colour for the call tip.
Source
# File lib/fox16/scintilla.rb, line 1510 def callTipSetFore(fore) sendMessage(2206, fore & 0xffffff, 0) end
Set the foreground colour for the call tip.
Source
# File lib/fox16/scintilla.rb, line 1515 def callTipSetForeHlt(fore) sendMessage(2207, fore & 0xffffff, 0) end
Set the foreground colour for the highlighted part of the call tip.
Source
# File lib/fox16/scintilla.rb, line 1500 def callTipSetHlt(start, last) sendMessage(2204, start, last) end
Highlight a segment of the definition.
Source
# File lib/fox16/scintilla.rb, line 1495 def callTipSetPosStart(posStart) sendMessage(2214, posStart, 0) end
Set the start position in order to change when backspacing removes the calltip.
Source
# File lib/fox16/scintilla.rb, line 1525 def callTipSetPosition(above) sendMessage(2213, above, 0) end
Set position of calltip, above or below text.
Source
# File lib/fox16/scintilla.rb, line 1475 def callTipShow(pos, definition) sendMessage(2200, pos, definition) end
Show a call tip containing a definition near position pos.
Source
# File lib/fox16/scintilla.rb, line 1520 def callTipUseStyle(tabSize) sendMessage(2212, tabSize, 0) end
Enable use of STYLE_CALLTIP and set call tip tab size in pixels.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_canFocus(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
bool result;
VALUE vresult = Qnil;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla const *","canFocus", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
result = (bool)FXScintilla_canFocus((FXScintilla const *)arg1);
vresult = SWIG_From_bool(static_cast< bool >(result));
return vresult;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 1330 def canPaste sendMessage(2173, 0, 0) == 1 ? true : false end
Will a paste succeed?
Source
# File lib/fox16/scintilla.rb, line 112 def canRedo sendMessage(2016, 0, 0) == 1 ? true : false end
Are there any redoable actions in the undo history?
Source
# File lib/fox16/scintilla.rb, line 1335 def canUndo sendMessage(2174, 0, 0) == 1 ? true : false end
Are there any undoable actions in the undo history?
Source
# File lib/fox16/scintilla.rb, line 2074 def cancel sendMessage(2325, 0, 0) end
Cancel any modes such as call tip or auto-completion list display.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_changeFocus(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXWindow *arg2 = (FXWindow *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
if ((argc < 1) || (argc > 1)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","changeFocus", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXWindow, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXWindow *","changeFocus", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXWindow * >(argp2);
FXScintilla_changeFocus(arg1,arg2);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 39 def changeInsertion(length, text) sendMessage(2672, length, text) end
Change the text that is being inserted in response to SC_MOD_INSERTCHECK
Source
# File lib/fox16/scintilla.rb, line 3449 def changeLexerState(start, last) sendMessage(2617, start, last) end
Indicate that the internal state of a lexer has changed over a range and therefore there may be a need to redraw.
Source
# File lib/fox16/scintilla.rb, line 1969 def charLeft sendMessage(2304, 0, 0) end
Move caret left one character.
Source
# File lib/fox16/scintilla.rb, line 1974 def charLeftExtend sendMessage(2305, 0, 0) end
Move caret left one character extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2672 def charLeftRectExtend sendMessage(2428, 0, 0) end
Move caret left one character, extending rectangular selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 3210 def charPositionFromPoint(x, y) sendMessage(2561, x, y) end
Find the position of a character from a point within the window.
Source
# File lib/fox16/scintilla.rb, line 3216 def charPositionFromPointClose(x, y) sendMessage(2562, x, y) end
Find the position of a character from a point within the window. Return INVALID_POSITION if not close to text.
Source
# File lib/fox16/scintilla.rb, line 1979 def charRight sendMessage(2306, 0, 0) end
Move caret right one character.
Source
# File lib/fox16/scintilla.rb, line 1984 def charRightExtend sendMessage(2307, 0, 0) end
Move caret right one character extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2677 def charRightRectExtend sendMessage(2429, 0, 0) end
Move caret right one character, extending rectangular selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2499 def chooseCaretX sendMessage(2399, 0, 0) end
Set the last x chosen value to be the caret x position.
Source
# File lib/fox16/scintilla.rb, line 1365 def clear sendMessage(2180, 0, 0) end
Clear the selection.
Source
# File lib/fox16/scintilla.rb, line 44 def clearAll sendMessage(2004, 0, 0) end
Delete all text in the document.
Source
# File lib/fox16/scintilla.rb, line 703 def clearAllCmdKeys sendMessage(2072, 0, 0) end
Drop all key mappings.
Source
# File lib/fox16/scintilla.rb, line 698 def clearCmdKey(km) sendMessage(2071, km, 0) end
When key+modifier combination km is pressed do nothing.
Source
# File lib/fox16/scintilla.rb, line 54 def clearDocumentStyle sendMessage(2005, 0, 0) end
Set all style bytes to 0, remove all folding information.
Source
# File lib/fox16/scintilla.rb, line 996 def clearRegisteredImages sendMessage(2408, 0, 0) end
Clear all the registered XPM images.
Source
# File lib/fox16/scintilla.rb, line 3611 def clearRepresentation(encodedCharacter) sendMessage(2667, encodedCharacter, 0) end
Remove a character representation.
Source
# File lib/fox16/scintilla.rb, line 3281 def clearSelections sendMessage(2571, 0, 0) end
Clear selections to a single empty stream selection
Source
SWIGINTERN VALUE
_wrap_FXScintilla_clearShape(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","clearShape", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
FXScintilla_clearShape(arg1);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 239 def clearTabStops(line) sendMessage(2675, line, 0) end
Clear explicit tabstops on a line.
Source
# File lib/fox16/scintilla.rb, line 3636 def colourise(start, last) sendMessage(4003, start, last) end
Colourise a segment of the document using the current lexing language.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_contains(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXint arg2 ;
FXint arg3 ;
void *argp1 = 0 ;
int res1 = 0 ;
bool result;
VALUE vresult = Qnil;
if ((argc < 2) || (argc > 2)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla const *","contains", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
arg2 = NUM2INT(argv[0]);
arg3 = NUM2INT(argv[1]);
result = (bool)FXScintilla_contains((FXScintilla const *)arg1,arg2,arg3);
vresult = SWIG_From_bool(static_cast< bool >(result));
return vresult;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 3455 def contractedFoldNext(lineStart) sendMessage(2618, lineStart, 0) end
Find the next line at or after lineStart that is a contracted fold header line. Return -1 when no more lines.
Source
# File lib/fox16/scintilla.rb, line 191 def convertEOLs(eolMode) sendMessage(2029, eolMode, 0) end
Convert all line endings in the document to one mode.
Source
# File lib/fox16/scintilla.rb, line 1355 def copy sendMessage(2178, 0, 0) end
Copy the selection to the clipboard.
Source
# File lib/fox16/scintilla.rb, line 2983 def copyAllowLine sendMessage(2519, 0, 0) end
Copy the selection, if selection empty copy the line with the caret
Source
# File lib/fox16/scintilla.rb, line 2626 def copyRange(start, last) sendMessage(2419, start, last) end
Copy a range of text to the clipboard. Positions are clipped into the document.
Source
# File lib/fox16/scintilla.rb, line 2631 def copyText(length, text) sendMessage(2420, length, text) end
Copy argument text to the clipboard.
Source
# File lib/fox16/scintilla.rb, line 1075 def countCharacters(startPos, endPos) sendMessage(2633, startPos, endPos) end
Count characters between two positions.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_create(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","create", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
FXScintilla_create(arg1);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 2379 def createDocument sendMessage(2375, 0, 0) end
Create a new document object. Starts with reference count of 1 and not selected into editor.
Source
# File lib/fox16/scintilla.rb, line 3537 def createLoader(bytes) sendMessage(2632, bytes, 0) end
Create an ILoader*.
Source
# File lib/fox16/scintilla.rb, line 1350 def cut sendMessage(2177, 0, 0) end
Cut the selection to the clipboard.
Source
# File lib/fox16/scintilla.rb, line 2481 def delLineLeft sendMessage(2395, 0, 0) end
Delete back from the current position to the start of the line.
Source
# File lib/fox16/scintilla.rb, line 2486 def delLineRight sendMessage(2396, 0, 0) end
Delete forwards from the current position to the end of the line.
Source
# File lib/fox16/scintilla.rb, line 2126 def delWordLeft sendMessage(2335, 0, 0) end
Delete the word to the left of the caret.
Source
# File lib/fox16/scintilla.rb, line 2131 def delWordRight sendMessage(2336, 0, 0) end
Delete the word to the right of the caret.
Source
# File lib/fox16/scintilla.rb, line 2136 def delWordRightEnd sendMessage(2518, 0, 0) end
Delete the word to the right of the caret, but not the trailing non-word characters.
Source
# File lib/fox16/scintilla.rb, line 2079 def deleteBack sendMessage(2326, 0, 0) end
Delete the selection or if no selection, the character before the caret.
Source
# File lib/fox16/scintilla.rb, line 2182 def deleteBackNotLine sendMessage(2344, 0, 0) end
Delete the selection or if no selection, the character before the caret. Will not delete the character before at the start of a line.
Source
# File lib/fox16/scintilla.rb, line 49 def deleteRange(pos, deleteLength) sendMessage(2645, pos, deleteLength) end
Delete a range of text in the document.
Source
# File lib/fox16/scintilla.rb, line 3722 def describeKeyWordSets sendMessage(4017, 0, descriptions) end
Retrieve a ‘n’ separated list of descriptions of the keyword sets understood by the current lexer.
Source
# File lib/fox16/scintilla.rb, line 3715 def describeProperty(name) buffer = "".ljust(name) sendMessage(4016, name, buffer) buffer end
Describe a property.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_destroy(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","destroy", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
FXScintilla_destroy(arg1);
return Qnil;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_detach(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","detach", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
FXScintilla_detach(arg1);
return Qnil;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_disable(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","disable", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
FXScintilla_disable(arg1);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 3769 def distanceToSecondaryStyles sendMessage(4025, 0, 0) end
Where styles are duplicated by a feature such as active/inactive code return the distance between the two types.
Source
# File lib/fox16/scintilla.rb, line 1535 def docLineFromVisible(lineDisplay) sendMessage(2221, lineDisplay, 0) end
Find the document line of a display line taking hidden lines into account.
Source
# File lib/fox16/scintilla.rb, line 2039 def documentEnd sendMessage(2318, 0, 0) end
Move caret to last position in document.
Source
# File lib/fox16/scintilla.rb, line 2044 def documentEndExtend sendMessage(2319, 0, 0) end
Move caret to last position in document extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2029 def documentStart sendMessage(2316, 0, 0) end
Move caret to first position in document.
Source
# File lib/fox16/scintilla.rb, line 2034 def documentStartExtend sendMessage(2317, 0, 0) end
Move caret to first position in document extending selection to new caret position.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_doesSaveUnder(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
bool result;
VALUE vresult = Qnil;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla const *","doesSaveUnder", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
result = (bool)FXScintilla_doesSaveUnder((FXScintilla const *)arg1);
vresult = SWIG_From_bool(static_cast< bool >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_dropDisable(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","dropDisable", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
FXScintilla_dropDisable(arg1);
return Qnil;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_dropEnable(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","dropEnable", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
FXScintilla_dropEnable(arg1);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 3296 def dropSelectionN(selection) sendMessage(2671, selection, 0) end
Drop one selection
Source
# File lib/fox16/scintilla.rb, line 2069 def editToggleOvertype sendMessage(2324, 0, 0) end
Switch from insert to overtype mode or the reverse.
Source
# File lib/fox16/scintilla.rb, line 1340 def emptyUndoBuffer sendMessage(2175, 0, 0) end
Delete the undo history.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_enable(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","enable", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
FXScintilla_enable(arg1);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 2848 def encodedFromUTF8(utf8) buffer = "".ljust(utf8) sendMessage(2449, utf8, buffer) buffer end
Translates a UTF8 string into the document encoding. Return the length of the result in bytes. On error return 0.
Source
# File lib/fox16/scintilla.rb, line 746 def endUndoAction sendMessage(2079, 0, 0) end
End a sequence of actions that is undone and redone as a unit.
Source
# File lib/fox16/scintilla.rb, line 1631 def ensureVisible(line) sendMessage(2232, line, 0) end
Ensure a particular line is visible by expanding any header line hiding it.
Source
# File lib/fox16/scintilla.rb, line 1663 def ensureVisibleEnforcePolicy(line) sendMessage(2234, line, 0) end
Ensure a particular line is visible by expanding any header line hiding it. Use the currently set visibility policy to determine which range to display.
Source
# File lib/fox16/scintilla.rb, line 1621 def expandChildren(line, level) sendMessage(2239, line, level) end
Expand a fold header and all children. Use the level argument instead of the line’s current level.
Source
# File lib/fox16/scintilla.rb, line 2856 def findColumn(line, column) sendMessage(2456, line, column) end
Find the position of a column on a line taking into account tabs and multi-byte characters. If beyond end of line, return line end position.
Source
# File lib/fox16/scintilla.rb, line 3547 def findIndicatorFlash(start, last) sendMessage(2641, start, last) end
On OS X, flash a find indicator, then fade out.
Source
# File lib/fox16/scintilla.rb, line 3552 def findIndicatorHide sendMessage(2642, 0, 0) end
On OS X, hide the find indicator.
Source
# File lib/fox16/scintilla.rb, line 3542 def findIndicatorShow(start, last) sendMessage(2640, start, last) end
On OS X, show a find indicator.
Source
# File lib/fox16/scintilla.rb, line 1203 def findText(flags, ft) sendMessage(2150, flags, ft) end
Find some text in the document.
Source
# File lib/fox16/scintilla.rb, line 1626 def foldAll(action) sendMessage(2662, action, 0) end
Expand or contract all fold headers.
Source
# File lib/fox16/scintilla.rb, line 1616 def foldChildren(line, action) sendMessage(2238, line, action) end
Expand or contract a fold header and its children.
Source
# File lib/fox16/scintilla.rb, line 1611 def foldLine(line, action) sendMessage(2237, line, action) end
Expand or contract a fold header.
Source
# File lib/fox16/scintilla.rb, line 2100 def formFeed sendMessage(2330, 0, 0) end
Insert a Form Feed character.
Source
# File lib/fox16/scintilla.rb, line 1208 def formatRange(draw, fr) sendMessage(2151, draw, fr) end
On Windows, will draw the document into a display context such as a printer.
Source
# File lib/fox16/scintilla.rb, line 3758 def freeSubStyles sendMessage(4023, 0, 0) end
Free allocated sub styles
Source
# File lib/fox16/scintilla.rb, line 3433 def getAdditionalCaretFore sendMessage(2605, 0, 0) end
Get the foreground colour of additional carets.
Source
# File lib/fox16/scintilla.rb, line 3256 def getAdditionalCaretsBlink sendMessage(2568, 0, 0) == 1 ? true : false end
Whether additional carets will blink
Source
# File lib/fox16/scintilla.rb, line 3266 def getAdditionalCaretsVisible sendMessage(2609, 0, 0) == 1 ? true : false end
Whether additional carets are visible
Source
# File lib/fox16/scintilla.rb, line 3423 def getAdditionalSelAlpha sendMessage(2603, 0, 0) end
Get the alpha of the selection.
Source
# File lib/fox16/scintilla.rb, line 3246 def getAdditionalSelectionTyping sendMessage(2566, 0, 0) == 1 ? true : false end
Whether typing can be performed into multiple selections
Source
# File lib/fox16/scintilla.rb, line 1587 def getAllLinesVisible sendMessage(2236, 0, 0) == 1 ? true : false end
Are all lines visible?
Source
# File lib/fox16/scintilla.rb, line 74 def getAnchor sendMessage(2009, 0, 0) end
Returns the position of the opposite end of the selection to the caret.
Source
# File lib/fox16/scintilla.rb, line 1645 def getAutomaticFold sendMessage(2664, 0, 0) end
Get automatic folding behaviours.
Source
# File lib/fox16/scintilla.rb, line 1683 def getBackSpaceUnIndents sendMessage(2263, 0, 0) == 1 ? true : false end
Does a backspace pressed when caret is within indentation unindent?
Source
# File lib/fox16/scintilla.rb, line 218 def getBufferedDraw sendMessage(2034, 0, 0) == 1 ? true : false end
Is drawing done first into a buffer or direct to the screen?
Source
# File lib/fox16/scintilla.rb, line 1125 def getCaretFore sendMessage(2138, 0, 0) end
Get the foreground colour of the caret.
Source
# File lib/fox16/scintilla.rb, line 863 def getCaretLineBack sendMessage(2097, 0, 0) end
Get the colour of the background of the line containing the caret.
Source
# File lib/fox16/scintilla.rb, line 2904 def getCaretLineBackAlpha sendMessage(2471, 0, 0) end
Get the background alpha of the caret line.
Source
# File lib/fox16/scintilla.rb, line 853 def getCaretLineVisible sendMessage(2095, 0, 0) == 1 ? true : false end
Is the background of the line containing the caret in a different colour?
Source
# File lib/fox16/scintilla.rb, line 3568 def getCaretLineVisibleAlways sendMessage(2654, 0, 0) == 1 ? true : false end
Is the caret line always visible?
Source
# File lib/fox16/scintilla.rb, line 718 def getCaretPeriod sendMessage(2075, 0, 0) end
Get the time in milliseconds that the caret is on and off.
Source
# File lib/fox16/scintilla.rb, line 2861 def getCaretSticky sendMessage(2457, 0, 0) end
Can the caret preferred x position only be changed by explicit movement commands?
Source
# File lib/fox16/scintilla.rb, line 2918 def getCaretStyle sendMessage(2513, 0, 0) end
Returns the current style of the caret.
Source
# File lib/fox16/scintilla.rb, line 1414 def getCaretWidth sendMessage(2189, 0, 0) end
Returns the width of the insert mode caret.
Source
# File lib/fox16/scintilla.rb, line 64 def getCharAt(pos) sendMessage(2007, pos, 0) end
Returns the character byte at the position.
Source
# File lib/fox16/scintilla.rb, line 2989 def getCharacterPointer sendMessage(2520, 0, 0) end
Compact the document buffer and return a read-only pointer to the characters in the document.
Source
# File lib/fox16/scintilla.rb, line 1120 def getCodePage sendMessage(2137, 0, 0) end
Get the code page used to interpret the bytes of the document as characters.
Source
# File lib/fox16/scintilla.rb, line 1070 def getColumn(pos) sendMessage(2129, pos, 0) end
Retrieve the column number of a position, taking tab width into account.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_getContentHeight(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
FXint result;
VALUE vresult = Qnil;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","getContentHeight", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
result = (FXint)FXScintilla_getContentHeight(arg1);
vresult = SWIG_From_int(static_cast< int >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_getContentWidth(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
FXint result;
VALUE vresult = Qnil;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","getContentWidth", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
result = (FXint)FXScintilla_getContentWidth(arg1);
vresult = SWIG_From_int(static_cast< int >(result));
return vresult;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 2448 def getControlCharSymbol sendMessage(2389, 0, 0) end
Get the way control characters are displayed.
Source
# File lib/fox16/scintilla.rb, line 175 def getCurLine(length) buffer = "".ljust(length) sendMessage(2027, length, buffer) buffer end
Retrieve the text of the line containing the caret. Returns the index of the caret on the line.
Source
# File lib/fox16/scintilla.rb, line 69 def getCurrentPos sendMessage(2008, 0, 0) end
Returns the position of the caret.
Source
# File lib/fox16/scintilla.rb, line 2438 def getCursor sendMessage(2387, 0, 0) end
Get cursor type.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_getDefaultHeight(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
FXint result;
VALUE vresult = Qnil;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","getDefaultHeight", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
result = (FXint)FXScintilla_getDefaultHeight(arg1);
vresult = SWIG_From_int(static_cast< int >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_getDefaultWidth(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
FXint result;
VALUE vresult = Qnil;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","getDefaultWidth", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
result = (FXint)FXScintilla_getDefaultWidth(arg1);
vresult = SWIG_From_int(static_cast< int >(result));
return vresult;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 1388 def getDirectFunction sendMessage(2184, 0, 0) end
Retrieve a pointer to a function that processes messages for this Scintilla.
Source
# File lib/fox16/scintilla.rb, line 1394 def getDirectPointer sendMessage(2185, 0, 0) end
Retrieve a pointer value to use as the first argument when calling the function returned by GetDirectFunction.
Source
# File lib/fox16/scintilla.rb, line 2284 def getDocPointer sendMessage(2357, 0, 0) end
Retrieve a pointer to the document object.
Source
# File lib/fox16/scintilla.rb, line 196 def getEOLMode sendMessage(2030, 0, 0) end
Retrieve the current end of line mode - one of CRLF, CR, or LF.
Source
# File lib/fox16/scintilla.rb, line 2325 def getEdgeColour sendMessage(2364, 0, 0) end
Retrieve the colour used in edge indication.
Source
# File lib/fox16/scintilla.rb, line 2303 def getEdgeColumn sendMessage(2360, 0, 0) end
Retrieve the column number which text should be kept within.
Source
# File lib/fox16/scintilla.rb, line 2314 def getEdgeMode sendMessage(2362, 0, 0) end
Retrieve the edge highlight mode.
Source
# File lib/fox16/scintilla.rb, line 1828 def getEndAtLastLine sendMessage(2278, 0, 0) == 1 ? true : false end
Retrieve whether the maximum scroll position has the last line at the bottom of the view.
Source
# File lib/fox16/scintilla.rb, line 182 def getEndStyled sendMessage(2028, 0, 0) end
Retrieve the position of the last correctly styled character.
Source
# File lib/fox16/scintilla.rb, line 3042 def getExtraAscent sendMessage(2526, 0, 0) end
Get extra ascent for each line
Source
# File lib/fox16/scintilla.rb, line 3052 def getExtraDescent sendMessage(2528, 0, 0) end
Get extra descent for each line
Source
# File lib/fox16/scintilla.rb, line 1213 def getFirstVisibleLine sendMessage(2152, 0, 0) end
Retrieve the display line at the top of the display.
Source
# File lib/fox16/scintilla.rb, line 2401 def getFocus sendMessage(2381, 0, 0) == 1 ? true : false end
Get internal focus flag.
Source
# File lib/fox16/scintilla.rb, line 1597 def getFoldExpanded(line) sendMessage(2230, line, 0) == 1 ? true : false end
Is a header line expanded?
Source
# File lib/fox16/scintilla.rb, line 1557 def getFoldLevel(line) sendMessage(2223, line, 0) end
Retrieve the fold level of a line.
Source
# File lib/fox16/scintilla.rb, line 1567 def getFoldParent(line) sendMessage(2225, line, 0) end
Find the parent line of a child line.
Source
# File lib/fox16/scintilla.rb, line 1894 def getFontQuality sendMessage(2612, 0, 0) end
Retrieve the quality level for text.
Source
# File lib/fox16/scintilla.rb, line 3002 def getGapPosition sendMessage(2644, 0, 0) end
Return a position which, to avoid performance costs, should not be within the range of a call to GetRangePointer.
Source
# File lib/fox16/scintilla.rb, line 1084 def getHScrollBar sendMessage(2131, 0, 0) == 1 ? true : false end
Is the horizontal scroll bar visible?
Source
SWIGINTERN VALUE
_wrap_FXScintilla_getHeightForWidth(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXint arg2 ;
void *argp1 = 0 ;
int res1 = 0 ;
FXint result;
VALUE vresult = Qnil;
if ((argc < 1) || (argc > 1)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","getHeightForWidth", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
arg2 = NUM2INT(argv[0]);
result = (FXint)FXScintilla_getHeightForWidth(arg1,arg2);
vresult = SWIG_From_int(static_cast< int >(result));
return vresult;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 1110 def getHighlightGuide sendMessage(2135, 0, 0) end
Get the highlighted indentation guide column.
Source
# File lib/fox16/scintilla.rb, line 2569 def getHotspotActiveBack sendMessage(2495, 0, 0) end
Get the back colour for active hotspots.
Source
# File lib/fox16/scintilla.rb, line 2559 def getHotspotActiveFore sendMessage(2494, 0, 0) end
Get the fore colour for active hotspots.
Source
# File lib/fox16/scintilla.rb, line 2579 def getHotspotActiveUnderline sendMessage(2496, 0, 0) == 1 ? true : false end
Get whether underlining for active hotspots.
Source
# File lib/fox16/scintilla.rb, line 2589 def getHotspotSingleLine sendMessage(2497, 0, 0) == 1 ? true : false end
Get the HotspotSingleLine property
Source
# File lib/fox16/scintilla.rb, line 267 def getIMEInteraction sendMessage(2678, 0, 0) end
Is the IME displayed in a winow or inline?
Source
# File lib/fox16/scintilla.rb, line 3480 def getIdentifier sendMessage(2623, 0, 0) end
Get the identifier.
Source
# File lib/fox16/scintilla.rb, line 1039 def getIndent sendMessage(2123, 0, 0) end
Retrieve indentation size.
Source
# File lib/fox16/scintilla.rb, line 1099 def getIndentationGuides sendMessage(2133, 0, 0) end
Are the indentation guides visible?
Source
# File lib/fox16/scintilla.rb, line 2928 def getIndicatorCurrent sendMessage(2501, 0, 0) end
Get the current indicator
Source
# File lib/fox16/scintilla.rb, line 2938 def getIndicatorValue sendMessage(2503, 0, 0) end
Get the current indicator value
Source
# File lib/fox16/scintilla.rb, line 3012 def getKeysUnicode sendMessage(2522, 0, 0) == 1 ? true : false end
Are keys always interpreted as Unicode?
Source
# File lib/fox16/scintilla.rb, line 1562 def getLastChild(line, level) sendMessage(2224, line, level) end
Find the last child line of a header line.
Source
# File lib/fox16/scintilla.rb, line 1788 def getLayoutCache sendMessage(2273, 0, 0) end
Retrieve the degree of caching of layout information.
Source
# File lib/fox16/scintilla.rb, line 59 def getLength sendMessage(2006, 0, 0) end
Returns the number of bytes in the document.
Source
# File lib/fox16/scintilla.rb, line 3631 def getLexer sendMessage(4002, 0, 0) end
Retrieve the lexing language of the document.
Source
# File lib/fox16/scintilla.rb, line 3691 def getLexerLanguage sendMessage(4012, 0, text) end
Retrieve the name of the lexer. Return the length of the text.
Source
# File lib/fox16/scintilla.rb, line 1219 def getLine(line) buffer = "".ljust(line) sendMessage(2153, line, buffer) buffer end
Retrieve the contents of a line. Returns the length of the line.
Source
# File lib/fox16/scintilla.rb, line 1226 def getLineCount sendMessage(2154, 0, 0) end
Returns the number of lines in the document. There is always at least one.
Source
# File lib/fox16/scintilla.rb, line 1115 def getLineEndPosition(line) sendMessage(2136, line, 0) end
Get the position after the last visible characters on a line.
Source
# File lib/fox16/scintilla.rb, line 3594 def getLineEndTypesActive sendMessage(2658, 0, 0) end
Get the line end types currently recognised. May be a subset of the allowed types due to lexer limitation.
Source
# File lib/fox16/scintilla.rb, line 3589 def getLineEndTypesAllowed sendMessage(2657, 0, 0) end
Get the line end types currently allowed.
Source
# File lib/fox16/scintilla.rb, line 3728 def getLineEndTypesSupported sendMessage(4018, 0, 0) end
Bit set of LineEndType enumertion for which line ends beyond the standard LF, CR, and CRLF are supported by the lexer.
Source
# File lib/fox16/scintilla.rb, line 1065 def getLineIndentPosition(line) sendMessage(2128, line, 0) end
Retrieve the position before the first non indentation character on a line.
Source
# File lib/fox16/scintilla.rb, line 1060 def getLineIndentation(line) sendMessage(2127, line, 0) end
Retrieve the number of columns that a line is indented.
Source
# File lib/fox16/scintilla.rb, line 2657 def getLineSelEndPosition(line) sendMessage(2425, line, 0) end
Retrieve the position of the end of the selection at the given line (INVALID_POSITION if no selection on this line).
Source
# File lib/fox16/scintilla.rb, line 2652 def getLineSelStartPosition(line) sendMessage(2424, line, 0) end
Retrieve the position of the start of the selection at the given line (INVALID_POSITION if no selection on this line).
Source
# File lib/fox16/scintilla.rb, line 843 def getLineState(line) sendMessage(2093, line, 0) end
Retrieve the extra styling information for a line.
Source
# File lib/fox16/scintilla.rb, line 1582 def getLineVisible(line) sendMessage(2228, line, 0) == 1 ? true : false end
Is a line visible?
Source
# File lib/fox16/scintilla.rb, line 3306 def getMainSelection sendMessage(2575, 0, 0) end
Which selection is the main selection
Source
# File lib/fox16/scintilla.rb, line 453 def getMarginCursorN(margin) sendMessage(2249, margin, 0) end
Retrieve the cursor shown in a margin.
Source
# File lib/fox16/scintilla.rb, line 1236 def getMarginLeft sendMessage(2156, 0, 0) end
Returns the size in pixels of the left margin.
Source
# File lib/fox16/scintilla.rb, line 433 def getMarginMaskN(margin) sendMessage(2245, margin, 0) end
Retrieve the marker mask of a margin.
Source
# File lib/fox16/scintilla.rb, line 3119 def getMarginOptions sendMessage(2557, 0, 0) end
Get the margin options.
Source
# File lib/fox16/scintilla.rb, line 1246 def getMarginRight sendMessage(2158, 0, 0) end
Returns the size in pixels of the right margin.
Source
# File lib/fox16/scintilla.rb, line 443 def getMarginSensitiveN(margin) sendMessage(2247, margin, 0) == 1 ? true : false end
Retrieve the mouse click sensitivity of a margin.
Source
# File lib/fox16/scintilla.rb, line 413 def getMarginTypeN(margin) sendMessage(2241, margin, 0) end
Retrieve the type of a margin.
Source
# File lib/fox16/scintilla.rb, line 423 def getMarginWidthN(margin) sendMessage(2243, margin, 0) end
Retrieve the width of a margin in pixels.
Source
# File lib/fox16/scintilla.rb, line 848 def getMaxLineState sendMessage(2094, 0, 0) end
Retrieve the last line number that has line state.
Source
# File lib/fox16/scintilla.rb, line 2392 def getModEventMask sendMessage(2378, 0, 0) end
Get which document modification events are sent to the container.
Source
# File lib/fox16/scintilla.rb, line 1251 def getModify sendMessage(2159, 0, 0) == 1 ? true : false end
Is the document different from when it was last saved?
Source
# File lib/fox16/scintilla.rb, line 2425 def getMouseDownCaptures sendMessage(2385, 0, 0) == 1 ? true : false end
Get whether mouse gets captured.
Source
# File lib/fox16/scintilla.rb, line 1695 def getMouseDwellTime sendMessage(2265, 0, 0) end
Retrieve the time the mouse must sit still to generate a mouse dwell event.
Source
# File lib/fox16/scintilla.rb, line 3226 def getMouseSelectionRectangularSwitch sendMessage(2669, 0, 0) == 1 ? true : false end
Whether switching to rectangular mode while selecting with the mouse is allowed.
Source
# File lib/fox16/scintilla.rb, line 1912 def getMultiPaste sendMessage(2615, 0, 0) end
Retrieve the effect of pasting when there are multiple selections..
Source
# File lib/fox16/scintilla.rb, line 3236 def getMultipleSelection sendMessage(2564, 0, 0) == 1 ? true : false end
Whether multiple selections can be made
Source
# File lib/fox16/scintilla.rb, line 249 def getNextTabStop(line, x) sendMessage(2677, line, x) end
Find the next explicit tab stop position on a line after a position.
Source
# File lib/fox16/scintilla.rb, line 1404 def getOvertype sendMessage(2187, 0, 0) == 1 ? true : false end
Returns true if overtype mode is active otherwise false is returned.
Source
# File lib/fox16/scintilla.rb, line 2885 def getPasteConvertEndings sendMessage(2468, 0, 0) == 1 ? true : false end
Get convert-on-paste setting
Source
# File lib/fox16/scintilla.rb, line 1868 def getPhasesDraw sendMessage(2673, 0, 0) end
How many phases is drawing done in?
Source
# File lib/fox16/scintilla.rb, line 2978 def getPositionCache sendMessage(2515, 0, 0) end
How many entries are allocated to the position cache?
Source
# File lib/fox16/scintilla.rb, line 3753 def getPrimaryStyleFromStyle(style) sendMessage(4028, style, 0) end
For a secondary style, return the primary style, else return the argument.
Source
# File lib/fox16/scintilla.rb, line 1191 def getPrintColourMode sendMessage(2149, 0, 0) end
Returns the print colour mode.
Source
# File lib/fox16/scintilla.rb, line 1170 def getPrintMagnification sendMessage(2147, 0, 0) end
Returns the print magnification.
Source
# File lib/fox16/scintilla.rb, line 2549 def getPrintWrapMode sendMessage(2407, 0, 0) end
Is printing line wrapped?
Source
# File lib/fox16/scintilla.rb, line 3664 def getProperty(key) buffer = "".ljust(key) sendMessage(4008, key, buffer) buffer end
Retrieve a “property” value previously set with SetProperty.
Source
# File lib/fox16/scintilla.rb, line 3672 def getPropertyExpanded(key) buffer = "".ljust(key) sendMessage(4009, key, buffer) buffer end
Retrieve a “property” value previously set with SetProperty, with “$()” variable replacement on returned buffer.
Source
# File lib/fox16/scintilla.rb, line 3680 def getPropertyInt(key) sendMessage(4010, key, 0) end
Retrieve a “property” value previously set with SetProperty, interpreted as an int AFTER any “$()” variable replacement.
Source
# File lib/fox16/scintilla.rb, line 2768 def getPunctuationChars sendMessage(2649, 0, characters) end
Get the set of characters making up punctuation characters
Source
# File lib/fox16/scintilla.rb, line 2996 def getRangePointer(position, rangeLength) sendMessage(2643, position, rangeLength) end
Return a read-only pointer to a range of characters in the document. May move the gap so that the range is contiguous, but will only move up to rangeLength bytes.
Source
# File lib/fox16/scintilla.rb, line 1130 def getReadOnly sendMessage(2140, 0, 0) == 1 ? true : false end
In read-only mode?
Source
# File lib/fox16/scintilla.rb, line 3364 def getRectangularSelectionAnchor sendMessage(2591, 0, 0) end
Source
# File lib/fox16/scintilla.rb, line 3376 def getRectangularSelectionAnchorVirtualSpace sendMessage(2595, 0, 0) end
Source
# File lib/fox16/scintilla.rb, line 3358 def getRectangularSelectionCaret sendMessage(2589, 0, 0) end
Source
# File lib/fox16/scintilla.rb, line 3370 def getRectangularSelectionCaretVirtualSpace sendMessage(2593, 0, 0) end
Source
# File lib/fox16/scintilla.rb, line 3401 def getRectangularSelectionModifier sendMessage(2599, 0, 0) end
Get the modifier key used for rectangular selection.
Source
# File lib/fox16/scintilla.rb, line 3604 def getRepresentation(encodedCharacter) buffer = "".ljust(encodedCharacter) sendMessage(2666, encodedCharacter, buffer) buffer end
Set the way a character is drawn.
Source
# File lib/fox16/scintilla.rb, line 1798 def getScrollWidth sendMessage(2275, 0, 0) end
Retrieve the document width assumed for scrolling.
Source
# File lib/fox16/scintilla.rb, line 1808 def getScrollWidthTracking sendMessage(2517, 0, 0) == 1 ? true : false end
Retrieve whether the scroll width tracks wide lines.
Source
# File lib/fox16/scintilla.rb, line 1470 def getSearchFlags sendMessage(2199, 0, 0) end
Get the search flags used by SearchInTarget.
Source
# File lib/fox16/scintilla.rb, line 668 def getSelAlpha sendMessage(2477, 0, 0) end
Get the alpha of the selection.
Source
# File lib/fox16/scintilla.rb, line 678 def getSelEOLFilled sendMessage(2479, 0, 0) == 1 ? true : false end
Is the selection end of line filled?
Source
# File lib/fox16/scintilla.rb, line 1262 def getSelText sendMessage(2161, 0, text) end
Retrieve the selected text. Return the length of the text.
Source
# File lib/fox16/scintilla.rb, line 3276 def getSelectionEmpty sendMessage(2650, 0, 0) == 1 ? true : false end
Is every selected range empty?
Source
# File lib/fox16/scintilla.rb, line 1155 def getSelectionEnd sendMessage(2145, 0, 0) end
Returns the position at the end of the selection.
Source
# File lib/fox16/scintilla.rb, line 2647 def getSelectionMode sendMessage(2423, 0, 0) end
Get the mode of the current selection.
Source
# File lib/fox16/scintilla.rb, line 3319 def getSelectionNAnchor(selection) sendMessage(2579, selection, 0) end
Source
# File lib/fox16/scintilla.rb, line 3331 def getSelectionNAnchorVirtualSpace(selection) sendMessage(2583, selection, 0) end
Source
# File lib/fox16/scintilla.rb, line 3313 def getSelectionNCaret(selection) sendMessage(2577, selection, 0) end
Source
# File lib/fox16/scintilla.rb, line 3325 def getSelectionNCaretVirtualSpace(selection) sendMessage(2581, selection, 0) end
Source
# File lib/fox16/scintilla.rb, line 3351 def getSelectionNEnd(selection) sendMessage(2587, selection, 0) end
Returns the position at the end of the selection.
Source
# File lib/fox16/scintilla.rb, line 3341 def getSelectionNStart(selection) sendMessage(2585, selection, 0) end
Returns the position at the start of the selection.
Source
# File lib/fox16/scintilla.rb, line 1145 def getSelectionStart sendMessage(2143, 0, 0) end
Returns the position at the start of the selection.
Source
# File lib/fox16/scintilla.rb, line 3271 def getSelections sendMessage(2570, 0, 0) end
How many selections are there?
Source
# File lib/fox16/scintilla.rb, line 2416 def getStatus sendMessage(2383, 0, 0) end
Get error status.
Source
# File lib/fox16/scintilla.rb, line 79 def getStyleAt(pos) sendMessage(2010, pos, 0) end
Returns the style byte at the position.
Source
# File lib/fox16/scintilla.rb, line 833 def getStyleBits sendMessage(2091, 0, 0) end
Retrieve number of bits in style bytes used to hold the lexical state.
Source
# File lib/fox16/scintilla.rb, line 3685 def getStyleBitsNeeded sendMessage(4011, 0, 0) end
Retrieve the number of bits the current lexer needs for styling.
Source
# File lib/fox16/scintilla.rb, line 3748 def getStyleFromSubStyle(subStyle) sendMessage(4027, subStyle, 0) end
For a sub style, return the base style, else return the argument.
Source
# File lib/fox16/scintilla.rb, line 107 def getStyledText(tr) sendMessage(2015, 0, tr) end
Retrieve a buffer of cells. Returns the number of bytes in the buffer not including terminating NULs.
Source
# File lib/fox16/scintilla.rb, line 3774 def getSubStyleBases sendMessage(4026, 0, styles) end
Get the set of base styles that can be extended with sub styles
Source
# File lib/fox16/scintilla.rb, line 3743 def getSubStylesLength(styleBase) sendMessage(4022, styleBase, 0) end
The number of sub styles associated with a base style
Source
# File lib/fox16/scintilla.rb, line 3738 def getSubStylesStart(styleBase) sendMessage(4021, styleBase, 0) end
The starting style number for the sub styles associated with a base style
Source
# File lib/fox16/scintilla.rb, line 1673 def getTabIndents sendMessage(2261, 0, 0) == 1 ? true : false end
Does a tab pressed when caret is within indentation indent?
Source
# File lib/fox16/scintilla.rb, line 234 def getTabWidth sendMessage(2121, 0, 0) end
Retrieve the visible size of a tab.
Source
# File lib/fox16/scintilla.rb, line 1917 def getTag(tagNumber) buffer = "".ljust(tagNumber) sendMessage(2616, tagNumber, buffer) buffer end
Retrieve the value of a tag from a regular expression search.
Source
# File lib/fox16/scintilla.rb, line 1436 def getTargetEnd sendMessage(2193, 0, 0) end
Get the position that ends the target.
Source
# File lib/fox16/scintilla.rb, line 1425 def getTargetStart sendMessage(2191, 0, 0) end
Get the position that starts the target.
Source
# File lib/fox16/scintilla.rb, line 3532 def getTechnology sendMessage(2631, 0, 0) end
Get the tech.
Source
# File lib/fox16/scintilla.rb, line 1376 def getText(length) buffer = "".ljust(length) sendMessage(2182, length, buffer) buffer end
Retrieve all the text in the document. Returns number of characters retrieved.
Source
# File lib/fox16/scintilla.rb, line 1383 def getTextLength sendMessage(2183, 0, 0) end
Retrieve the number of characters in the document.
Source
# File lib/fox16/scintilla.rb, line 1268 def getTextRange(tr) sendMessage(2162, 0, tr) end
Retrieve a range of text. Return the length of the text.
Source
# File lib/fox16/scintilla.rb, line 1853 def getTwoPhaseDraw sendMessage(2283, 0, 0) == 1 ? true : false end
Is drawing done in two phases with backgrounds drawn before foregrounds?
Source
# File lib/fox16/scintilla.rb, line 127 def getUndoCollection sendMessage(2019, 0, 0) == 1 ? true : false end
Is undo history being collected?
Source
# File lib/fox16/scintilla.rb, line 5735 def getUsePalette sendMessage(2139, 0, 0) == 1 ? true : false end
In palette mode?
Source
# File lib/fox16/scintilla.rb, line 1050 def getUseTabs sendMessage(2125, 0, 0) == 1 ? true : false end
Retrieve whether tabs will be used in indentation.
Source
# File lib/fox16/scintilla.rb, line 1843 def getVScrollBar sendMessage(2281, 0, 0) == 1 ? true : false end
Is the vertical scroll bar visible?
Source
# File lib/fox16/scintilla.rb, line 2274 def getViewEOL sendMessage(2355, 0, 0) == 1 ? true : false end
Are the end of line characters visible?
Source
# File lib/fox16/scintilla.rb, line 137 def getViewWS sendMessage(2020, 0, 0) end
Are white space characters currently visible? Returns one of SCWS_* constants.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_getViewportHeight(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
FXint result;
VALUE vresult = Qnil;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","getViewportHeight", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
result = (FXint)FXScintilla_getViewportHeight(arg1);
vresult = SWIG_From_int(static_cast< int >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_getViewportWidth(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
FXint result;
VALUE vresult = Qnil;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","getViewportWidth", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
result = (FXint)FXScintilla_getViewportWidth(arg1);
vresult = SWIG_From_int(static_cast< int >(result));
return vresult;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 3387 def getVirtualSpaceOptions sendMessage(2597, 0, 0) end
Source
# File lib/fox16/scintilla.rb, line 2757 def getWhitespaceChars sendMessage(2647, 0, characters) end
Get the set of characters making up whitespace for when moving or selecting by word.
Source
# File lib/fox16/scintilla.rb, line 821 def getWhitespaceSize sendMessage(2087, 0, 0) end
Get the size of the dots used to mark space characters.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_getWidthForHeight(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXint arg2 ;
void *argp1 = 0 ;
int res1 = 0 ;
FXint result;
VALUE vresult = Qnil;
if ((argc < 1) || (argc > 1)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","getWidthForHeight", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
arg2 = NUM2INT(argv[0]);
result = (FXint)FXScintilla_getWidthForHeight(arg1,arg2);
vresult = SWIG_From_int(static_cast< int >(result));
return vresult;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 735 def getWordChars sendMessage(2646, 0, characters) end
Get the set of characters making up words for when moving or selecting by word. Retuns the number of characters
Source
# File lib/fox16/scintilla.rb, line 1773 def getWrapIndentMode sendMessage(2473, 0, 0) end
Retrieve how wrapped sublines are placed. Default is fixed.
Source
# File lib/fox16/scintilla.rb, line 1720 def getWrapMode sendMessage(2269, 0, 0) end
Retrieve whether text is word wrapped.
Source
# File lib/fox16/scintilla.rb, line 1759 def getWrapStartIndent sendMessage(2465, 0, 0) end
Retrive the start indent for wrapped lines.
Source
# File lib/fox16/scintilla.rb, line 1735 def getWrapVisualFlags sendMessage(2461, 0, 0) end
Retrive the display mode of visual flags for wrapped lines.
Source
# File lib/fox16/scintilla.rb, line 1749 def getWrapVisualFlagsLocation sendMessage(2463, 0, 0) end
Retrive the location of visual flags for wrapped lines.
Source
# File lib/fox16/scintilla.rb, line 2494 def getXOffset sendMessage(2398, 0, 0) end
Source
# File lib/fox16/scintilla.rb, line 2373 def getZoom sendMessage(2374, 0, 0) end
Retrieve the zoom level.
Source
# File lib/fox16/scintilla.rb, line 158 def gotoLine(line) sendMessage(2024, line, 0) end
Set caret to start of a line and ensure it is visible.
Source
# File lib/fox16/scintilla.rb, line 163 def gotoPos(pos) sendMessage(2025, pos, 0) end
Set caret to a position and ensure it is visible.
Source
# File lib/fox16/scintilla.rb, line 2504 def grabFocus sendMessage(2400, 0, 0) end
Set the focus to this Scintilla widget.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_hide(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","hide", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
FXScintilla_hide(arg1);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 1577 def hideLines(lineStart, lineEnd) sendMessage(2227, lineStart, lineEnd) end
Make a range of lines invisible.
Source
# File lib/fox16/scintilla.rb, line 1273 def hideSelection(normal) sendMessage(2163, normal, 0) end
Draw the selection in normal style or with selection highlighted.
Source
# File lib/fox16/scintilla.rb, line 2009 def home sendMessage(2312, 0, 0) end
Move caret to first position on line.
Source
# File lib/fox16/scintilla.rb, line 2187 def homeDisplay sendMessage(2345, 0, 0) end
Move caret to first position on display line.
Source
# File lib/fox16/scintilla.rb, line 2193 def homeDisplayExtend sendMessage(2346, 0, 0) end
Move caret to first position on display line extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2014 def homeExtend sendMessage(2313, 0, 0) end
Move caret to first position on line extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2682 def homeRectExtend sendMessage(2430, 0, 0) end
Move caret to first position on line, extending rectangular selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2214 def homeWrap sendMessage(2349, 0, 0) end
These are like their namesakes Home(Extend)?, LineEnd(Extend)?, VCHome(Extend)? except they behave differently when word-wrap is enabled: They go first to the start / end of the display line, like (Home|LineEnd)Display The difference is that, the cursor is already at the point, it goes on to the start or end of the document line, as appropriate for (Home|LineEnd|VCHome)(Extend)?.
Source
# File lib/fox16/scintilla.rb, line 2217 def homeWrapExtend sendMessage(2450, 0, 0) end
Source
# File lib/fox16/scintilla.rb, line 3022 def indicGetAlpha(indicator) sendMessage(2524, indicator, 0) end
Get the alpha fill colour of the given indicator.
Source
# File lib/fox16/scintilla.rb, line 791 def indicGetFore(indic) sendMessage(2083, indic, 0) end
Retrieve the foreground colour of an indicator.
Source
# File lib/fox16/scintilla.rb, line 3032 def indicGetOutlineAlpha(indicator) sendMessage(2559, indicator, 0) end
Get the alpha outline colour of the given indicator.
Source
# File lib/fox16/scintilla.rb, line 781 def indicGetStyle(indic) sendMessage(2081, indic, 0) end
Retrieve the style of an indicator.
Source
# File lib/fox16/scintilla.rb, line 801 def indicGetUnder(indic) sendMessage(2511, indic, 0) == 1 ? true : false end
Retrieve whether indicator drawn under or over text.
Source
# File lib/fox16/scintilla.rb, line 3017 def indicSetAlpha(indicator, alpha) sendMessage(2523, indicator, alpha) end
Set the alpha fill colour of the given indicator.
Source
# File lib/fox16/scintilla.rb, line 786 def indicSetFore(indic, fore) sendMessage(2082, indic, fore & 0xffffff) end
Set the foreground colour of an indicator.
Source
# File lib/fox16/scintilla.rb, line 3027 def indicSetOutlineAlpha(indicator, alpha) sendMessage(2558, indicator, alpha) end
Set the alpha outline colour of the given indicator.
Source
# File lib/fox16/scintilla.rb, line 776 def indicSetStyle(indic, style) sendMessage(2080, indic, style) end
Set an indicator to plain, squiggle or TT.
Source
# File lib/fox16/scintilla.rb, line 796 def indicSetUnder(indic, under) sendMessage(2510, indic, under) end
Set an indicator to draw under text or over(default).
Source
# File lib/fox16/scintilla.rb, line 2953 def indicatorAllOnFor(position) sendMessage(2506, position, 0) end
Are any indicators present at position?
Source
# File lib/fox16/scintilla.rb, line 2948 def indicatorClearRange(position, clearLength) sendMessage(2505, position, clearLength) end
Turn a indicator off over a range.
Source
# File lib/fox16/scintilla.rb, line 2968 def indicatorEnd(indicator, position) sendMessage(2509, indicator, position) end
Where does a particular indicator end?
Source
# File lib/fox16/scintilla.rb, line 2943 def indicatorFillRange(position, fillLength) sendMessage(2504, position, fillLength) end
Turn a indicator on over a range.
Source
# File lib/fox16/scintilla.rb, line 2963 def indicatorStart(indicator, position) sendMessage(2508, indicator, position) end
Where does a particular indicator start?
Source
# File lib/fox16/scintilla.rb, line 2958 def indicatorValueAt(indicator, position) sendMessage(2507, indicator, position) end
What value does a particular indicator have at at a position?
Source
# File lib/fox16/scintilla.rb, line 34 def insertText(pos, text) sendMessage(2003, pos, text) end
Insert string at a position.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_isComposite(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
bool result;
VALUE vresult = Qnil;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla const *","isComposite", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
result = (bool)FXScintilla_isComposite((FXScintilla const *)arg1);
vresult = SWIG_From_bool(static_cast< bool >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_killFocus(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","killFocus", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
FXScintilla_killFocus(arg1);
return Qnil;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_layout(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","layout", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
FXScintilla_layout(arg1);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 2234 def lineCopy sendMessage(2455, 0, 0) end
Copy the line containing the caret.
Source
# File lib/fox16/scintilla.rb, line 2141 def lineCut sendMessage(2337, 0, 0) end
Cut the line containing the caret.
Source
# File lib/fox16/scintilla.rb, line 2146 def lineDelete sendMessage(2338, 0, 0) end
Delete the line containing the caret.
Source
# File lib/fox16/scintilla.rb, line 1949 def lineDown sendMessage(2300, 0, 0) end
Move caret down one line.
Source
# File lib/fox16/scintilla.rb, line 1954 def lineDownExtend sendMessage(2301, 0, 0) end
Move caret down one line extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2662 def lineDownRectExtend sendMessage(2426, 0, 0) end
Move caret down one line, extending rectangular selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2156 def lineDuplicate sendMessage(2404, 0, 0) end
Duplicate the current line.
Source
# File lib/fox16/scintilla.rb, line 2019 def lineEnd sendMessage(2314, 0, 0) end
Move caret to last position on line.
Source
# File lib/fox16/scintilla.rb, line 2198 def lineEndDisplay sendMessage(2347, 0, 0) end
Move caret to last position on display line.
Source
# File lib/fox16/scintilla.rb, line 2204 def lineEndDisplayExtend sendMessage(2348, 0, 0) end
Move caret to last position on display line extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2024 def lineEndExtend sendMessage(2315, 0, 0) end
Move caret to last position on line extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2694 def lineEndRectExtend sendMessage(2432, 0, 0) end
Move caret to last position on line, extending rectangular selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2220 def lineEndWrap sendMessage(2451, 0, 0) end
Source
# File lib/fox16/scintilla.rb, line 2223 def lineEndWrapExtend sendMessage(2452, 0, 0) end
Source
# File lib/fox16/scintilla.rb, line 1288 def lineFromPosition(pos) sendMessage(2166, pos, 0) end
Retrieve the line containing a position.
Source
# File lib/fox16/scintilla.rb, line 2244 def lineLength(line) sendMessage(2350, line, 0) end
How many characters are on a line, including end of line characters?
Source
# File lib/fox16/scintilla.rb, line 1298 def lineScroll(columns, lines) sendMessage(2168, columns, lines) end
Scroll horizontally and vertically.
Source
# File lib/fox16/scintilla.rb, line 2171 def lineScrollDown sendMessage(2342, 0, 0) end
Scroll the document down, keeping the caret visible.
Source
# File lib/fox16/scintilla.rb, line 2176 def lineScrollUp sendMessage(2343, 0, 0) end
Scroll the document up, keeping the caret visible.
Source
# File lib/fox16/scintilla.rb, line 2151 def lineTranspose sendMessage(2339, 0, 0) end
Switch the current line with the previous.
Source
# File lib/fox16/scintilla.rb, line 1959 def lineUp sendMessage(2302, 0, 0) end
Move caret up one line.
Source
# File lib/fox16/scintilla.rb, line 1964 def lineUpExtend sendMessage(2303, 0, 0) end
Move caret up one line extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2667 def lineUpRectExtend sendMessage(2427, 0, 0) end
Move caret up one line, extending rectangular selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 1929 def linesJoin sendMessage(2288, 0, 0) end
Join the lines in the target.
Source
# File lib/fox16/scintilla.rb, line 2352 def linesOnScreen sendMessage(2370, 0, 0) end
Retrieves the number of lines completely visible.
Source
# File lib/fox16/scintilla.rb, line 1935 def linesSplit(pixelWidth) sendMessage(2289, pixelWidth, 0) end
Split the lines in the target into lines that are less wide than pixelWidth where possible.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_load(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXStream *arg2 = 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
if ((argc < 1) || (argc > 1)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","load", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2, SWIGTYPE_p_FXStream, 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXStream &","load", 2, argv[0] ));
}
if (!argp2) {
SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FXStream &","load", 2, argv[0]));
}
arg2 = reinterpret_cast< FXStream * >(argp2);
FXScintilla_load(arg1,*arg2);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 3659 def loadLexerLibrary(path) sendMessage(4007, 0, path) end
Load a lexer library (dll / so).
Source
SWIGINTERN VALUE
_wrap_FXScintilla_lower(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","lower", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
FXScintilla_lower(arg1);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 2161 def lowerCase sendMessage(2340, 0, 0) end
Transform the selection to lower case.
Source
# File lib/fox16/scintilla.rb, line 3079 def marginGetStyle(line) sendMessage(2533, line, 0) end
Get the style number for the text margin for a line
Source
# File lib/fox16/scintilla.rb, line 3106 def marginGetStyleOffset sendMessage(2538, 0, 0) end
Get the start of the range of style numbers used for margin text
Source
# File lib/fox16/scintilla.rb, line 3089 def marginGetStyles(line) buffer = "".ljust(line) sendMessage(2535, line, buffer) buffer end
Get the styles in the text margin for a line
Source
# File lib/fox16/scintilla.rb, line 3067 def marginGetText(line) buffer = "".ljust(line) sendMessage(2531, line, buffer) buffer end
Get the text in the text margin for a line
Source
# File lib/fox16/scintilla.rb, line 3074 def marginSetStyle(line, style) sendMessage(2532, line, style) end
Set the style number for the text margin for a line
Source
# File lib/fox16/scintilla.rb, line 3101 def marginSetStyleOffset(style) sendMessage(2537, style, 0) end
Get the start of the range of style numbers used for margin text
Source
# File lib/fox16/scintilla.rb, line 3084 def marginSetStyles(line, styles) sendMessage(2534, line, styles) end
Set the style in the text margin for a line
Source
# File lib/fox16/scintilla.rb, line 3062 def marginSetText(line, text) sendMessage(2530, line, text) end
Set the text in the text margin for a line
Source
# File lib/fox16/scintilla.rb, line 3096 def marginTextClearAll sendMessage(2536, 0, 0) end
Clear the margin text on all lines
Source
# File lib/fox16/scintilla.rb, line 353 def markerAdd(line, markerNumber) sendMessage(2043, line, markerNumber) end
Add a marker to a line, returning an ID which can be used to find or delete the marker.
Source
# File lib/fox16/scintilla.rb, line 389 def markerAddSet(line, set) sendMessage(2466, line, set) end
Add a set of markers to a line.
Source
# File lib/fox16/scintilla.rb, line 328 def markerDefine(markerNumber, markerSymbol) sendMessage(2040, markerNumber, markerSymbol) end
Set the symbol used for a particular marker number.
Source
# File lib/fox16/scintilla.rb, line 384 def markerDefinePixmap(markerNumber, pixmap) sendMessage(2049, markerNumber, pixmap) end
Define a marker from a pixmap.
Source
# File lib/fox16/scintilla.rb, line 3501 def markerDefineRGBAImage(markerNumber, pixels) sendMessage(2626, markerNumber, pixels) end
Define a marker from RGBA data. It has the width and height from RGBAImageSetWidth/Height
Source
# File lib/fox16/scintilla.rb, line 358 def markerDelete(line, markerNumber) sendMessage(2044, line, markerNumber) end
Delete a marker from a line.
Source
# File lib/fox16/scintilla.rb, line 363 def markerDeleteAll(markerNumber) sendMessage(2045, markerNumber, 0) end
Delete all markers with a particular number from all lines.
Source
# File lib/fox16/scintilla.rb, line 122 def markerDeleteHandle(handle) sendMessage(2018, handle, 0) end
Delete a marker.
Source
# File lib/fox16/scintilla.rb, line 348 def markerEnableHighlight(enabled) sendMessage(2293, enabled, 0) end
Enable/disable highlight for current folding bloc (smallest one that contains the caret)
Source
# File lib/fox16/scintilla.rb, line 368 def markerGet(line) sendMessage(2046, line, 0) end
Get a bit mask of all the markers set on a line.
Source
# File lib/fox16/scintilla.rb, line 117 def markerLineFromHandle(handle) sendMessage(2017, handle, 0) end
Retrieve the line number at which a particular marker is located.
Source
# File lib/fox16/scintilla.rb, line 374 def markerNext(lineStart, markerMask) sendMessage(2047, lineStart, markerMask) end
Find the next line at or after lineStart that includes a marker in mask. Return -1 when no more lines.
Source
# File lib/fox16/scintilla.rb, line 379 def markerPrevious(lineStart, markerMask) sendMessage(2048, lineStart, markerMask) end
Find the previous line before lineStart that includes a marker in mask.
Source
# File lib/fox16/scintilla.rb, line 394 def markerSetAlpha(markerNumber, alpha) sendMessage(2476, markerNumber, alpha) end
Set the alpha used for a marker that is drawn in the text area, not the margin.
Source
# File lib/fox16/scintilla.rb, line 338 def markerSetBack(markerNumber, back) sendMessage(2042, markerNumber, back & 0xffffff) end
Set the background colour used for a particular marker number.
Source
# File lib/fox16/scintilla.rb, line 343 def markerSetBackSelected(markerNumber, back) sendMessage(2292, markerNumber, back & 0xffffff) end
Set the background colour used for a particular marker number when its folding block is selected.
Source
# File lib/fox16/scintilla.rb, line 333 def markerSetFore(markerNumber, fore) sendMessage(2041, markerNumber, fore & 0xffffff) end
Set the foreground colour used for a particular marker number.
Source
# File lib/fox16/scintilla.rb, line 3057 def markerSymbolDefined(markerNumber) sendMessage(2529, markerNumber, 0) end
Which symbol was defined for markerNumber with MarkerDefine
Source
SWIGINTERN VALUE
_wrap_FXScintilla_move(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXint arg2 ;
FXint arg3 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 2) || (argc > 2)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","move", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
arg2 = NUM2INT(argv[0]);
arg3 = NUM2INT(argv[1]);
FXScintilla_move(arg1,arg2,arg3);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 2239 def moveCaretInsideView sendMessage(2401, 0, 0) end
Move the caret inside current view if it’s not there already.
Source
# File lib/fox16/scintilla.rb, line 3470 def moveSelectedLinesDown sendMessage(2621, 0, 0) end
Move the selected lines down one line, shifting the line below before the selection
Source
# File lib/fox16/scintilla.rb, line 3465 def moveSelectedLinesUp sendMessage(2620, 0, 0) end
Move the selected lines up one line, shifting the line above after the selection
Source
# File lib/fox16/scintilla.rb, line 2095 def newLine sendMessage(2329, 0, 0) end
Insert a new line, may use a CRLF, CR or LF depending on EOL mode.
Source
# File lib/fox16/scintilla.rb, line 1325 def null sendMessage(2172, 0, 0) end
Null operation.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onBeginDrag(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onBeginDrag", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onBeginDrag", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onBeginDrag(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onClipboardLost(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onClipboardLost", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onClipboardLost", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onClipboardLost(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onClipboardRequest(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onClipboardRequest", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onClipboardRequest", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onClipboardRequest(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onConfigure(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onConfigure", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onConfigure", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onConfigure(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onDNDDrop(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onDNDDrop", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onDNDDrop", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onDNDDrop(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onDNDEnter(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onDNDEnter", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onDNDEnter", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onDNDEnter(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onDNDLeave(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onDNDLeave", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onDNDLeave", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onDNDLeave(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onDNDMotion(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onDNDMotion", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onDNDMotion", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onDNDMotion(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onDNDRequest(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onDNDRequest", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onDNDRequest", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onDNDRequest(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onDragged(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onDragged", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onDragged", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onDragged(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onEndDrag(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onEndDrag", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onEndDrag", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onEndDrag(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onFocusIn(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onFocusIn", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onFocusIn", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onFocusIn(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onFocusOut(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onFocusOut", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onFocusOut", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onFocusOut(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onKeyPress(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onKeyPress", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onKeyPress", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onKeyPress(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onLeftBtnPress(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onLeftBtnPress", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onLeftBtnPress", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onLeftBtnPress(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onLeftBtnRelease(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onLeftBtnRelease", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onLeftBtnRelease", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onLeftBtnRelease(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onMiddleBtnPress(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onMiddleBtnPress", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onMiddleBtnPress", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onMiddleBtnPress(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onMotion(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onMotion", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onMotion", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onMotion(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onPaint(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onPaint", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onPaint", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onPaint(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onRightBtnPress(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onRightBtnPress", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onRightBtnPress", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onRightBtnPress(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onScintillaCommand(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onScintillaCommand", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onScintillaCommand", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = 0;
result = (long)(arg1)->onScintillaCommand(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onSelectionLost(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onSelectionLost", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onSelectionLost", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onSelectionLost(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onSelectionRequest(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onSelectionRequest", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onSelectionRequest", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = to_FXEvent(argv[2]);
result = (long)(arg1)->onSelectionRequest(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_onTimeoutTicking(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXObject *arg2 = (FXObject *) 0 ;
FXSelector arg3 ;
void *arg4 = (void *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
long result;
VALUE vresult = Qnil;
if ((argc < 3) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 3)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","onTimeoutTicking", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXObject, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXObject *","onTimeoutTicking", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXObject * >(argp2);
arg3 = NUM2UINT(argv[1]);
arg4 = 0;
result = (long)(arg1)->onTimeoutTicking(arg2,arg3,arg4);
vresult = SWIG_From_long(static_cast< long >(result));
return vresult;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 2059 def pageDown sendMessage(2322, 0, 0) end
Move caret one page down.
Source
# File lib/fox16/scintilla.rb, line 2064 def pageDownExtend sendMessage(2323, 0, 0) end
Move caret one page down extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2704 def pageDownRectExtend sendMessage(2434, 0, 0) end
Move caret one page down, extending rectangular selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2049 def pageUp sendMessage(2320, 0, 0) end
Move caret one page up.
Source
# File lib/fox16/scintilla.rb, line 2054 def pageUpExtend sendMessage(2321, 0, 0) end
Move caret one page up extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2699 def pageUpRectExtend sendMessage(2433, 0, 0) end
Move caret one page up, extending rectangular selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2594 def paraDown sendMessage(2413, 0, 0) end
Move caret between paragraphs (delimited by empty lines).
Source
# File lib/fox16/scintilla.rb, line 2597 def paraDownExtend sendMessage(2414, 0, 0) end
Source
# File lib/fox16/scintilla.rb, line 2603 def paraUpExtend sendMessage(2416, 0, 0) end
Source
# File lib/fox16/scintilla.rb, line 1360 def paste sendMessage(2179, 0, 0) end
Paste the contents of the clipboard into the document replacing the selection.
Source
# File lib/fox16/scintilla.rb, line 1278 def pointXFromPosition(pos) sendMessage(2164, 0, pos) end
Retrieve the x value of the point in the window where a position is displayed.
Source
# File lib/fox16/scintilla.rb, line 1283 def pointYFromPosition(pos) sendMessage(2165, 0, pos) end
Retrieve the y value of the point in the window where a position is displayed.
Source
SWIGINTERN VALUE _wrap_FXScintilla_position(int nargs, VALUE *args, VALUE self) {
int argc;
VALUE argv[6];
int ii;
argc = nargs + 1;
argv[0] = self;
if (argc > 6) SWIG_fail;
for (ii = 1; (ii < argc); ++ii) {
argv[ii] = args[ii-1];
}
if (argc == 1) {
int _v = 0;
void *vptr = 0;
int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FXScintilla, 0);
_v = SWIG_CheckState(res);
if (_v) {
return _wrap_FXScintilla_position__SWIG_1(nargs, args, self);
}
}
if (argc == 5) {
int _v = 0;
void *vptr = 0;
int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FXScintilla, 0);
_v = SWIG_CheckState(res);
if (_v) {
{
_v = (TYPE(argv[1]) == T_FIXNUM || TYPE(argv[1]) == T_BIGNUM) ? 1 : 0;
}
if (_v) {
{
_v = (TYPE(argv[2]) == T_FIXNUM || TYPE(argv[2]) == T_BIGNUM) ? 1 : 0;
}
if (_v) {
{
_v = (TYPE(argv[3]) == T_FIXNUM || TYPE(argv[3]) == T_BIGNUM) ? 1 : 0;
}
if (_v) {
{
_v = (TYPE(argv[4]) == T_FIXNUM || TYPE(argv[4]) == T_BIGNUM) ? 1 : 0;
}
if (_v) {
return _wrap_FXScintilla_position__SWIG_0(nargs, args, self);
}
}
}
}
}
}
fail:
Ruby_Format_OverloadedError( argc, 6, "position",
" void position(FXint x, FXint y, FXint w, FXint h)\n"
" VALUE position()\n");
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 2615 def positionAfter(pos) sendMessage(2418, pos, 0) end
Given a valid document position, return the next position taking code page into account. Maximum value returned is the last position in the document.
Source
# File lib/fox16/scintilla.rb, line 2609 def positionBefore(pos) sendMessage(2417, pos, 0) end
Given a valid document position, return the previous position taking code page into account. Returns 0 if passed 0.
Source
# File lib/fox16/scintilla.rb, line 1293 def positionFromLine(line) sendMessage(2167, line, 0) end
Retrieve the position at the start of a line.
Source
# File lib/fox16/scintilla.rb, line 147 def positionFromPoint(x, y) sendMessage(2022, x, y) end
Find the position from a point within the window.
Source
# File lib/fox16/scintilla.rb, line 153 def positionFromPointClose(x, y) sendMessage(2023, x, y) end
Find the position from a point within the window but return INVALID_POSITION if not close to text.
Source
# File lib/fox16/scintilla.rb, line 2621 def positionRelative(pos, relative) sendMessage(2670, pos, relative) end
Given a valid document position, return a position that differs in a number of characters. Returned value is always between 0 and last position in document.
Source
# File lib/fox16/scintilla.rb, line 3696 def privateLexerCall(operation, pointer) sendMessage(4013, operation, pointer) end
For private communication between an application and a known lexer.
Source
# File lib/fox16/scintilla.rb, line 3701 def propertyNames sendMessage(4014, 0, names) end
Retrieve a ‘n’ separated list of properties understood by the current lexer.
Source
# File lib/fox16/scintilla.rb, line 3710 def propertyType(name) sendMessage(4015, name, 0) end
Retrieve the type of a property.
Source
# File lib/fox16/scintilla.rb, line 3490 def rGBAImageSetHeight(height) sendMessage(2625, height, 0) end
Set the height for future RGBA image data.
Source
# File lib/fox16/scintilla.rb, line 3495 def rGBAImageSetScale(scalePercent) sendMessage(2651, scalePercent, 0) end
Set the scale factor in percent for future RGBA image data.
Source
# File lib/fox16/scintilla.rb, line 3485 def rGBAImageSetWidth(width) sendMessage(2624, width, 0) end
Set the width for future RGBA image data.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_raiseWindow(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","raise", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
FXScintilla_raise(arg1);
return Qnil;
fail:
return Qnil;
}
Source
SWIGINTERN VALUE
_wrap_FXScintilla_recalc(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","recalc", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
FXScintilla_recalc(arg1);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 84 def redo sendMessage(2011, 0, 0) end
Redoes the next action on the undo history.
Source
# File lib/fox16/scintilla.rb, line 991 def registerImage(type, xpmData) sendMessage(2405, type, xpmData) end
Register an XPM image for use in autocompletion lists.
Source
# File lib/fox16/scintilla.rb, line 3507 def registerRGBAImage(type, pixels) sendMessage(2627, type, pixels) end
Register an RGBA image for use in autocompletion lists. It has the width and height from RGBAImageSetWidth/Height
Source
# File lib/fox16/scintilla.rb, line 3193 def releaseAllExtendedStyles sendMessage(2552, 0, 0) end
Release all extended (>255) style numbers
Source
# File lib/fox16/scintilla.rb, line 2387 def releaseDocument(doc) sendMessage(2377, 0, doc) end
Release a reference to the document, deleting document if it fades to black.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_reparent(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXWindow *arg2 = (FXWindow *) 0 ;
FXWindow *arg3 = (FXWindow *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
void *argp3 = 0 ;
int res3 = 0 ;
if ((argc < 2) || (argc > 2)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","reparent", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2,SWIGTYPE_p_FXWindow, 0 | 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXWindow *","reparent", 2, argv[0] ));
}
arg2 = reinterpret_cast< FXWindow * >(argp2);
res3 = SWIG_ConvertPtr(argv[1], &argp3,SWIGTYPE_p_FXWindow, 0 | 0 );
if (!SWIG_IsOK(res3)) {
SWIG_exception_fail(SWIG_ArgError(res3), Ruby_Format_TypeError( "", "FXWindow *","reparent", 3, argv[1] ));
}
arg3 = reinterpret_cast< FXWindow * >(argp3);
FXScintilla_reparent(arg1,arg2,arg3);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 1315 def replaceSel(text) sendMessage(2170, 0, text) end
Replace the selected text with the argument text.
Source
# File lib/fox16/scintilla.rb, line 1443 def replaceTarget(length, text) sendMessage(2194, length, text) end
Replace the target text with the argument text. Text is counted so it can contain NULs. Returns the length of the replacement text.
Source
# File lib/fox16/scintilla.rb, line 1453 def replaceTargetRE(length, text) sendMessage(2195, length, text) end
Replace the target text with the argument text after d processing. Text is counted so it can contain NULs. Looks for d where d is between 1 and 9 and replaces these with the strings matched in the last search operation which were surrounded by ( and ). Returns the length of the replacement text including any change caused by processing the d patterns.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_resize(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXint arg2 ;
FXint arg3 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 2) || (argc > 2)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 2)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","resize", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
arg2 = NUM2INT(argv[0]);
arg3 = NUM2INT(argv[1]);
FXScintilla_resize(arg1,arg2,arg3);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 3438 def rotateSelection sendMessage(2606, 0, 0) end
Set the main selection to the next selection.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_save(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXStream *arg2 = 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
void *argp2 = 0 ;
int res2 = 0 ;
if ((argc < 1) || (argc > 1)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla const *","save", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
res2 = SWIG_ConvertPtr(argv[0], &argp2, SWIGTYPE_p_FXStream, 0 );
if (!SWIG_IsOK(res2)) {
SWIG_exception_fail(SWIG_ArgError(res2), Ruby_Format_TypeError( "", "FXStream &","save", 2, argv[0] ));
}
if (!argp2) {
SWIG_exception_fail(SWIG_ValueError, Ruby_Format_TypeError("invalid null reference ", "FXStream &","save", 2, argv[0]));
}
arg2 = reinterpret_cast< FXStream * >(argp2);
FXScintilla_save((FXScintilla const *)arg1,*arg2);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 1303 def scrollCaret sendMessage(2169, 0, 0) end
Ensure the caret is visible.
Source
# File lib/fox16/scintilla.rb, line 1310 def scrollRange(secondary, primary) sendMessage(2569, secondary, primary) end
Scroll the argument positions and the range between them into view giving priority to the primary position then the secondary position. This may be used to make a search match visible.
Source
# File lib/fox16/scintilla.rb, line 3517 def scrollToEnd sendMessage(2629, 0, 0) end
Scroll to end of document.
Source
# File lib/fox16/scintilla.rb, line 3512 def scrollToStart sendMessage(2628, 0, 0) end
Scroll to start of document.
Source
# File lib/fox16/scintilla.rb, line 2335 def searchAnchor sendMessage(2366, 0, 0) end
Sets the current caret position to be the search anchor.
Source
# File lib/fox16/scintilla.rb, line 1460 def searchInTarget(length, text) sendMessage(2197, length, text) end
Search for a counted string in the target and set the target to the found range. Text is counted so it can contain NULs. Returns length of range or -1 for failure in which case target is not moved.
Source
# File lib/fox16/scintilla.rb, line 2341 def searchNext(flags, text) sendMessage(2367, flags, text) end
Find some text starting at the search anchor. Does not ensure the selection is visible.
Source
# File lib/fox16/scintilla.rb, line 2347 def searchPrev(flags, text) sendMessage(2368, flags, text) end
Find some text starting at the search anchor and moving backwards. Does not ensure the selection is visible.
Source
# File lib/fox16/scintilla.rb, line 95 def selectAll sendMessage(2013, 0, 0) end
Select all the text in the document.
Source
# File lib/fox16/scintilla.rb, line 2890 def selectionDuplicate sendMessage(2469, 0, 0) end
Duplicate the selection. If selection empty duplicate the line containing the caret.
Source
# File lib/fox16/scintilla.rb, line 2363 def selectionIsRectangle sendMessage(2372, 0, 0) == 1 ? true : false end
Is the selection rectangular? The alternative is the more common stream selection.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_sendMessage(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
unsigned int arg2 ;
VALUE arg3 = (VALUE) Qnil ;
VALUE arg4 = (VALUE) Qnil ;
void *argp1 = 0 ;
int res1 = 0 ;
unsigned int val2 ;
int ecode2 = 0 ;
VALUE result;
VALUE vresult = Qnil;
if ((argc < 1) || (argc > 3)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","sendMessage", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
ecode2 = SWIG_AsVal_unsigned_SS_int(argv[0], &val2);
if (!SWIG_IsOK(ecode2)) {
SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "unsigned int","sendMessage", 2, argv[0] ));
}
arg2 = static_cast< unsigned int >(val2);
if (argc > 1) {
arg3 = argv[1];
}
if (argc > 2) {
arg4 = argv[2];
}
result = (VALUE)FXScintilla_sendMessage(arg1,arg2,arg3,arg4);
vresult = result;
return vresult;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 3428 def setAdditionalCaretFore(fore) sendMessage(2604, fore & 0xffffff, 0) end
Set the foreground colour of additional carets.
Source
# File lib/fox16/scintilla.rb, line 3251 def setAdditionalCaretsBlink(additionalCaretsBlink) sendMessage(2567, additionalCaretsBlink, 0) end
Set whether additional carets will blink
Source
# File lib/fox16/scintilla.rb, line 3261 def setAdditionalCaretsVisible(additionalCaretsBlink) sendMessage(2608, additionalCaretsBlink, 0) end
Set whether additional carets are visible
Source
# File lib/fox16/scintilla.rb, line 3418 def setAdditionalSelAlpha(alpha) sendMessage(2602, alpha, 0) end
Set the alpha of the selection.
Source
# File lib/fox16/scintilla.rb, line 3413 def setAdditionalSelBack(back) sendMessage(2601, back & 0xffffff, 0) end
Set the background colour of additional selections. Must have previously called SetSelBack with non-zero first argument for this to have an effect.
Source
# File lib/fox16/scintilla.rb, line 3407 def setAdditionalSelFore(fore) sendMessage(2600, fore & 0xffffff, 0) end
Set the foreground colour of additional selections. Must have previously called SetSelFore with non-zero first argument for this to have an effect.
Source
# File lib/fox16/scintilla.rb, line 3241 def setAdditionalSelectionTyping(additionalSelectionTyping) sendMessage(2565, additionalSelectionTyping, 0) end
Set whether typing can be performed into multiple selections
Source
# File lib/fox16/scintilla.rb, line 169 def setAnchor(posAnchor) sendMessage(2026, posAnchor, 0) end
Set the selection anchor to a position. The anchor is the opposite end of the selection from the caret.
Source
# File lib/fox16/scintilla.rb, line 1640 def setAutomaticFold(automaticFold) sendMessage(2663, automaticFold, 0) end
Set automatic folding behaviours.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_setBackColor(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXColor arg2 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 1) || (argc > 1)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","setBackColor", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
arg2 = to_FXColor(argv[0]);
FXScintilla_setBackColor(arg1,arg2);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 1678 def setBackSpaceUnIndents(bsUnIndents) sendMessage(2262, bsUnIndents, 0) end
Sets whether a backspace pressed when caret is within indentation unindents.
Source
# File lib/fox16/scintilla.rb, line 224 def setBufferedDraw(buffered) sendMessage(2035, buffered, 0) end
If drawing is buffered then each line of text is drawn into a bitmap buffer before drawing it to the screen to avoid flicker.
Source
# File lib/fox16/scintilla.rb, line 688 def setCaretFore(fore) sendMessage(2069, fore & 0xffffff, 0) end
Set the foreground colour of the caret.
Source
# File lib/fox16/scintilla.rb, line 868 def setCaretLineBack(back) sendMessage(2098, back & 0xffffff, 0) end
Set the colour of the background of the line containing the caret.
Source
# File lib/fox16/scintilla.rb, line 2899 def setCaretLineBackAlpha(alpha) sendMessage(2470, alpha, 0) end
Set background alpha of the caret line.
Source
# File lib/fox16/scintilla.rb, line 858 def setCaretLineVisible(show) sendMessage(2096, show, 0) end
Display the background of the line containing the caret in a different colour.
Source
# File lib/fox16/scintilla.rb, line 3573 def setCaretLineVisibleAlways(alwaysVisible) sendMessage(2655, alwaysVisible, 0) end
Sets the caret line to always visible.
Source
# File lib/fox16/scintilla.rb, line 723 def setCaretPeriod(periodMilliseconds) sendMessage(2076, periodMilliseconds, 0) end
Get the time in milliseconds that the caret is on and off. 0 = steady on.
Source
# File lib/fox16/scintilla.rb, line 2866 def setCaretSticky(useCaretStickyBehaviour) sendMessage(2458, useCaretStickyBehaviour, 0) end
Stop the caret preferred x position changing when the user types.
Source
# File lib/fox16/scintilla.rb, line 2913 def setCaretStyle(caretStyle) sendMessage(2512, caretStyle, 0) end
Set the style of the caret to be drawn.
Source
# File lib/fox16/scintilla.rb, line 1409 def setCaretWidth(pixelWidth) sendMessage(2188, pixelWidth, 0) end
Set the width of the insert mode caret.
Source
# File lib/fox16/scintilla.rb, line 2773 def setCharsDefault sendMessage(2444, 0, 0) end
Reset the set of characters for whitespace and word characters to the defaults.
Source
# File lib/fox16/scintilla.rb, line 259 def setCodePage(codePage) sendMessage(2037, codePage, 0) end
Set the code page used to interpret the bytes of the document as characters. The SC_CP_UTF8 value can be used to enter Unicode mode.
Source
# File lib/fox16/scintilla.rb, line 2444 def setControlCharSymbol(symbol) sendMessage(2388, symbol, 0) end
Change the way control characters are displayed: If symbol is < 32, keep the drawn way, else, use the given character.
Source
# File lib/fox16/scintilla.rb, line 1135 def setCurrentPos(pos) sendMessage(2141, pos, 0) end
Sets the position of the caret.
Source
# File lib/fox16/scintilla.rb, line 2434 def setCursor(cursorType) sendMessage(2386, cursorType, 0) end
Sets the cursor to one of the SC_CURSOR* values.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_setDefault(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXbool arg2 = (FXbool) 1 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 0) || (argc > 1)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","setDefault", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
if (argc > 0) {
arg2 = to_FXbool(argv[0]);
}
FXScintilla_setDefault(arg1,arg2);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 2289 def setDocPointer(pointer) sendMessage(2358, 0, pointer) end
Change the document object used.
Source
# File lib/fox16/scintilla.rb, line 201 def setEOLMode(eolMode) sendMessage(2031, eolMode, 0) end
Set the current end of line mode.
Source
# File lib/fox16/scintilla.rb, line 2330 def setEdgeColour(edgeColour) sendMessage(2365, edgeColour & 0xffffff, 0) end
Change the colour used in edge indication.
Source
# File lib/fox16/scintilla.rb, line 2309 def setEdgeColumn(column) sendMessage(2361, column, 0) end
Set the column number of the edge. If text goes past the edge then it is highlighted.
Source
# File lib/fox16/scintilla.rb, line 2320 def setEdgeMode(mode) sendMessage(2363, mode, 0) end
The edge may be displayed by a line (EDGE_LINE) or by highlighting text that goes beyond it (EDGE_BACKGROUND) or not displayed at all (EDGE_NONE).
Source
# File lib/fox16/scintilla.rb, line 1160 def setEmptySelection(pos) sendMessage(2556, pos, 0) end
Set caret to a position, while removing any existing selection.
Source
# File lib/fox16/scintilla.rb, line 1822 def setEndAtLastLine(endAtLastLine) sendMessage(2277, endAtLastLine, 0) end
Sets the scroll range so that maximum scroll position has the last line at the bottom of the view (default). Setting this to false allows scrolling one page below the last line.
Source
# File lib/fox16/scintilla.rb, line 3037 def setExtraAscent(extraAscent) sendMessage(2525, extraAscent, 0) end
Set extra ascent for each line
Source
# File lib/fox16/scintilla.rb, line 3047 def setExtraDescent(extraDescent) sendMessage(2527, extraDescent, 0) end
Set extra descent for each line
Source
# File lib/fox16/scintilla.rb, line 1899 def setFirstVisibleLine(lineDisplay) sendMessage(2613, lineDisplay, 0) end
Scroll so that a display line is at the top of the display.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_setFocus(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","setFocus", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
FXScintilla_setFocus(arg1);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 2397 def setFocusFlag(focus) sendMessage(2380, focus, 0) end
Change internal focus flag.
Source
# File lib/fox16/scintilla.rb, line 1592 def setFoldExpanded(line, expanded) sendMessage(2229, line, expanded) end
Show the children of a header line.
Source
# File lib/fox16/scintilla.rb, line 1657 def setFoldFlags(flags) sendMessage(2233, flags, 0) end
Set some style options for folding.
Source
# File lib/fox16/scintilla.rb, line 1552 def setFoldLevel(line, level) sendMessage(2222, line, level) end
Set the fold level of a line. This encodes an integer level along with flags indicating whether the line is a header and whether it is effectively white space.
Source
# File lib/fox16/scintilla.rb, line 1940 def setFoldMarginColour(useSetting, back) sendMessage(2290, useSetting, back & 0xffffff) end
Set the colours used as a chequerboard pattern in the fold margin
Source
# File lib/fox16/scintilla.rb, line 1943 def setFoldMarginHiColour(useSetting, fore) sendMessage(2291, useSetting, fore & 0xffffff) end
Source
# File lib/fox16/scintilla.rb, line 1889 def setFontQuality(fontQuality) sendMessage(2611, fontQuality, 0) end
Choose the quality level for text from the FontQuality enumeration.
Source
# File lib/fox16/scintilla.rb, line 1080 def setHScrollBar(show) sendMessage(2130, show, 0) end
Show or hide the horizontal scroll bar.
Source
# File lib/fox16/scintilla.rb, line 1105 def setHighlightGuide(column) sendMessage(2134, column, 0) end
Set the highlighted indentation guide column. 0 = no highlighted guide.
Source
# File lib/fox16/scintilla.rb, line 2564 def setHotspotActiveBack(useSetting, back) sendMessage(2411, useSetting, back & 0xffffff) end
Set a back colour for active hotspots.
Source
# File lib/fox16/scintilla.rb, line 2554 def setHotspotActiveFore(useSetting, fore) sendMessage(2410, useSetting, fore & 0xffffff) end
Set a fore colour for active hotspots.
Source
# File lib/fox16/scintilla.rb, line 2574 def setHotspotActiveUnderline(underline) sendMessage(2412, underline, 0) end
Enable / Disable underlining active hotspots.
Source
# File lib/fox16/scintilla.rb, line 2584 def setHotspotSingleLine(singleLine) sendMessage(2421, singleLine, 0) end
Limit hotspots to single line so hotspots on two lines don’t merge.
Source
# File lib/fox16/scintilla.rb, line 272 def setIMEInteraction(imeInteraction) sendMessage(2679, imeInteraction, 0) end
Choose to display the the IME in a winow or inline.
Source
# File lib/fox16/scintilla.rb, line 3475 def setIdentifier(identifier) sendMessage(2622, identifier, 0) end
Set the identifier reported as idFrom in notification messages.
Source
# File lib/fox16/scintilla.rb, line 3763 def setIdentifiers(style, identifiers) sendMessage(4024, style, identifiers) end
Set the identifiers that are shown in a particular style
Source
# File lib/fox16/scintilla.rb, line 1034 def setIndent(indentSize) sendMessage(2122, indentSize, 0) end
Set the number of spaces used for one level of indentation.
Source
# File lib/fox16/scintilla.rb, line 1094 def setIndentationGuides(indentView) sendMessage(2132, indentView, 0) end
Show or hide indentation guides.
Source
# File lib/fox16/scintilla.rb, line 2923 def setIndicatorCurrent(indicator) sendMessage(2500, indicator, 0) end
Set the indicator used for IndicatorFillRange and IndicatorClearRange
Source
# File lib/fox16/scintilla.rb, line 2933 def setIndicatorValue(value) sendMessage(2502, value, 0) end
Set the value used for IndicatorFillRange
Source
# File lib/fox16/scintilla.rb, line 3649 def setKeyWords(keywordSet, keyWords) sendMessage(4005, keywordSet, keyWords) end
Set up the key words used by the lexer.
Source
# File lib/fox16/scintilla.rb, line 3007 def setKeysUnicode(keysUnicode) sendMessage(2521, keysUnicode, 0) end
Always interpret keyboard input as Unicode
Source
# File lib/fox16/scintilla.rb, line 1783 def setLayoutCache(mode) sendMessage(2272, mode, 0) end
Sets the degree of caching of layout information.
Source
# File lib/fox16/scintilla.rb, line 2841 def setLengthForEncode(bytes) sendMessage(2448, bytes, 0) end
Set the length of the utf8 argument for calling EncodedFromUTF8. Set to -1 and the string will be measured to the first nul.
Source
# File lib/fox16/scintilla.rb, line 3626 def setLexer(lexer) sendMessage(4001, lexer, 0) end
Set the lexing language of the document.
Source
# File lib/fox16/scintilla.rb, line 3654 def setLexerLanguage(language) sendMessage(4006, 0, language) end
Set the lexing language of the document based on string name.
Source
# File lib/fox16/scintilla.rb, line 3584 def setLineEndTypesAllowed(lineEndBitSet) sendMessage(2656, lineEndBitSet, 0) end
Set the line end types that the application wants to use. May not be used if incompatible with lexer or encoding.
Source
# File lib/fox16/scintilla.rb, line 1055 def setLineIndentation(line, indentSize) sendMessage(2126, line, indentSize) end
Change the indentation of a line to a number of columns.
Source
# File lib/fox16/scintilla.rb, line 838 def setLineState(line, state) sendMessage(2092, line, state) end
Used to hold extra styling information for each line.
Source
# File lib/fox16/scintilla.rb, line 3301 def setMainSelection(selection) sendMessage(2574, selection, 0) end
Set the main selection
Source
# File lib/fox16/scintilla.rb, line 448 def setMarginCursorN(margin, cursor) sendMessage(2248, margin, cursor) end
Set the cursor shown when the mouse is inside a margin.
Source
# File lib/fox16/scintilla.rb, line 1231 def setMarginLeft(pixelWidth) sendMessage(2155, 0, pixelWidth) end
Sets the size in pixels of the left margin.
Source
# File lib/fox16/scintilla.rb, line 428 def setMarginMaskN(margin, mask) sendMessage(2244, margin, mask) end
Set a mask that determines which markers are displayed in a margin.
Source
# File lib/fox16/scintilla.rb, line 3114 def setMarginOptions(marginOptions) sendMessage(2539, marginOptions, 0) end
Set the margin options.
Source
# File lib/fox16/scintilla.rb, line 1241 def setMarginRight(pixelWidth) sendMessage(2157, 0, pixelWidth) end
Sets the size in pixels of the right margin.
Source
# File lib/fox16/scintilla.rb, line 438 def setMarginSensitiveN(margin, sensitive) sendMessage(2246, margin, sensitive) end
Make a margin sensitive or insensitive to mouse clicks.
Source
# File lib/fox16/scintilla.rb, line 408 def setMarginTypeN(margin, marginType) sendMessage(2240, margin, marginType) end
Set a margin to be either numeric or symbolic.
Source
# File lib/fox16/scintilla.rb, line 418 def setMarginWidthN(margin, pixelWidth) sendMessage(2242, margin, pixelWidth) end
Set the width of a margin to a width expressed in pixels.
Source
# File lib/fox16/scintilla.rb, line 2294 def setModEventMask(mask) sendMessage(2359, mask, 0) end
Set which document modification events are sent to the container.
Source
# File lib/fox16/scintilla.rb, line 2421 def setMouseDownCaptures(captures) sendMessage(2384, captures, 0) end
Set whether the mouse is captured when its button is pressed.
Source
# File lib/fox16/scintilla.rb, line 1690 def setMouseDwellTime(periodMilliseconds) sendMessage(2264, periodMilliseconds, 0) end
Sets the time the mouse must sit still to generate a mouse dwell event.
Source
# File lib/fox16/scintilla.rb, line 3221 def setMouseSelectionRectangularSwitch(mouseSelectionRectangularSwitch) sendMessage(2668, mouseSelectionRectangularSwitch, 0) end
Set whether switching to rectangular mode while selecting with the mouse is allowed.
Source
# File lib/fox16/scintilla.rb, line 1907 def setMultiPaste(multiPaste) sendMessage(2614, multiPaste, 0) end
Change the effect of pasting when there are multiple selections.
Source
# File lib/fox16/scintilla.rb, line 3231 def setMultipleSelection(multipleSelection) sendMessage(2563, multipleSelection, 0) end
Set whether multiple selections can be made
Source
# File lib/fox16/scintilla.rb, line 1399 def setOvertype(overtype) sendMessage(2186, overtype, 0) end
Set to overtype (true) or insert mode.
Source
# File lib/fox16/scintilla.rb, line 2880 def setPasteConvertEndings(convert) sendMessage(2467, convert, 0) end
Enable/Disable convert-on-paste for line endings
Source
# File lib/fox16/scintilla.rb, line 1876 def setPhasesDraw(phases) sendMessage(2674, phases, 0) end
In one phase draw, text is drawn in a series of rectangular blocks with no overlap. In two phase draw, text is drawn in a series of lines allowing runs to overlap horizontally. In multiple phase draw, each element is drawn over the whole drawing area, allowing text to overlap from one line to the next.
Source
# File lib/fox16/scintilla.rb, line 2973 def setPositionCache(size) sendMessage(2514, size, 0) end
Set number of entries in position cache
Source
# File lib/fox16/scintilla.rb, line 1186 def setPrintColourMode(mode) sendMessage(2148, mode, 0) end
Modify colours when printing for clearer printed text.
Source
# File lib/fox16/scintilla.rb, line 1165 def setPrintMagnification(magnification) sendMessage(2146, magnification, 0) end
Sets the print magnification added to the point size of each style for printing.
Source
# File lib/fox16/scintilla.rb, line 2544 def setPrintWrapMode(mode) sendMessage(2406, mode, 0) end
Set printing to line wrapped (SC_WRAP_WORD) or not line wrapped (SC_WRAP_NONE).
Source
# File lib/fox16/scintilla.rb, line 3641 def setProperty(key, value) sendMessage(4004, key, value) end
Set up a value that may be used by a lexer for some optional feature.
Source
# File lib/fox16/scintilla.rb, line 2763 def setPunctuationChars(characters) sendMessage(2648, 0, characters) end
Set the set of characters making up punctuation characters Should be called after SetWordChars.
Source
# File lib/fox16/scintilla.rb, line 1320 def setReadOnly(readOnly) sendMessage(2171, readOnly, 0) end
Set to read only or read write.
Source
# File lib/fox16/scintilla.rb, line 3361 def setRectangularSelectionAnchor(posAnchor) sendMessage(2590, posAnchor, 0) end
Source
# File lib/fox16/scintilla.rb, line 3373 def setRectangularSelectionAnchorVirtualSpace(space) sendMessage(2594, space, 0) end
Source
# File lib/fox16/scintilla.rb, line 3355 def setRectangularSelectionCaret(pos) sendMessage(2588, pos, 0) end
Source
# File lib/fox16/scintilla.rb, line 3367 def setRectangularSelectionCaretVirtualSpace(space) sendMessage(2592, space, 0) end
Source
# File lib/fox16/scintilla.rb, line 3396 def setRectangularSelectionModifier(modifier) sendMessage(2598, modifier, 0) end
On GTK+, allow selecting the modifier key to use for mouse-based rectangular selection. Often the window manager requires Alt+Mouse Drag for moving windows. Valid values are SCMOD_CTRL(default), SCMOD_ALT, or SCMOD_SUPER.
Source
# File lib/fox16/scintilla.rb, line 3599 def setRepresentation(encodedCharacter, representation) sendMessage(2665, encodedCharacter, representation) end
Set the way a character is drawn.
Source
# File lib/fox16/scintilla.rb, line 101 def setSavePoint sendMessage(2014, 0, 0) end
Remember the current position in the undo history as the position at which the document was saved.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_setScintillaID(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
int arg2 ;
void *argp1 = 0 ;
int res1 = 0 ;
int val2 ;
int ecode2 = 0 ;
if ((argc < 1) || (argc > 1)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","setScintillaID", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
ecode2 = SWIG_AsVal_int(argv[0], &val2);
if (!SWIG_IsOK(ecode2)) {
SWIG_exception_fail(SWIG_ArgError(ecode2), Ruby_Format_TypeError( "", "int","setScintillaID", 2, argv[0] ));
}
arg2 = static_cast< int >(val2);
(arg1)->setScintillaID(arg2);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 1793 def setScrollWidth(pixelWidth) sendMessage(2274, pixelWidth, 0) end
Sets the document width assumed for scrolling.
Source
# File lib/fox16/scintilla.rb, line 1803 def setScrollWidthTracking(tracking) sendMessage(2516, tracking, 0) end
Sets whether the maximum width line displayed is used to set scroll width.
Source
# File lib/fox16/scintilla.rb, line 1465 def setSearchFlags(flags) sendMessage(2198, flags, 0) end
Set the search flags used by SearchInTarget.
Source
# File lib/fox16/scintilla.rb, line 1256 def setSel(start, last) sendMessage(2160, start, last) end
Select a range of text.
Source
# File lib/fox16/scintilla.rb, line 673 def setSelAlpha(alpha) sendMessage(2478, alpha, 0) end
Set the alpha of the selection.
Source
# File lib/fox16/scintilla.rb, line 663 def setSelBack(useSetting, back) sendMessage(2068, useSetting, back & 0xffffff) end
Set the background colour of the main and additional selections and whether to use this setting.
Source
# File lib/fox16/scintilla.rb, line 683 def setSelEOLFilled(filled) sendMessage(2480, filled, 0) end
Set the selection to have its end of line filled or not.
Source
# File lib/fox16/scintilla.rb, line 658 def setSelFore(useSetting, fore) sendMessage(2067, useSetting, fore & 0xffffff) end
Set the foreground colour of the main and additional selections and whether to use this setting.
Source
# File lib/fox16/scintilla.rb, line 3286 def setSelection(caret, anchor) sendMessage(2572, caret, anchor) end
Set a simple selection
Source
# File lib/fox16/scintilla.rb, line 1150 def setSelectionEnd(pos) sendMessage(2144, pos, 0) end
Sets the position that ends the selection - this becomes the currentPosition.
Source
# File lib/fox16/scintilla.rb, line 2642 def setSelectionMode(mode) sendMessage(2422, mode, 0) end
Set the selection mode to stream (SC_SEL_STREAM) or rectangular (SC_SEL_RECTANGLE/SC_SEL_THIN) or by lines (SC_SEL_LINES).
Source
# File lib/fox16/scintilla.rb, line 3316 def setSelectionNAnchor(selection, posAnchor) sendMessage(2578, selection, posAnchor) end
Source
# File lib/fox16/scintilla.rb, line 3328 def setSelectionNAnchorVirtualSpace(selection, space) sendMessage(2582, selection, space) end
Source
# File lib/fox16/scintilla.rb, line 3310 def setSelectionNCaret(selection, pos) sendMessage(2576, selection, pos) end
Source
# File lib/fox16/scintilla.rb, line 3322 def setSelectionNCaretVirtualSpace(selection, space) sendMessage(2580, selection, space) end
Source
# File lib/fox16/scintilla.rb, line 3346 def setSelectionNEnd(selection, pos) sendMessage(2586, selection, pos) end
Sets the position that ends the selection - this becomes the currentPosition.
Source
# File lib/fox16/scintilla.rb, line 3336 def setSelectionNStart(selection, pos) sendMessage(2584, selection, pos) end
Sets the position that starts the selection - this becomes the anchor.
Source
# File lib/fox16/scintilla.rb, line 1140 def setSelectionStart(pos) sendMessage(2142, pos, 0) end
Sets the position that starts the selection - this becomes the anchor.
Source
SWIGINTERN VALUE _wrap_FXScintilla_setShape(int nargs, VALUE *args, VALUE self) {
int argc;
VALUE argv[3];
int ii;
argc = nargs + 1;
argv[0] = self;
if (argc > 3) SWIG_fail;
for (ii = 1; (ii < argc); ++ii) {
argv[ii] = args[ii-1];
}
if (argc == 2) {
int _v = 0;
void *vptr = 0;
int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FXScintilla, 0);
_v = SWIG_CheckState(res);
if (_v) {
void *vptr = 0;
int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_FXRegion, SWIG_POINTER_NO_NULL);
_v = SWIG_CheckState(res);
if (_v) {
return _wrap_FXScintilla_setShape__SWIG_0(nargs, args, self);
}
}
}
if (argc == 2) {
int _v = 0;
void *vptr = 0;
int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FXScintilla, 0);
_v = SWIG_CheckState(res);
if (_v) {
void *vptr = 0;
int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_FXBitmap, 0);
_v = SWIG_CheckState(res);
if (_v) {
return _wrap_FXScintilla_setShape__SWIG_1(nargs, args, self);
}
}
}
if (argc == 2) {
int _v = 0;
void *vptr = 0;
int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_FXScintilla, 0);
_v = SWIG_CheckState(res);
if (_v) {
void *vptr = 0;
int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_FXIcon, 0);
_v = SWIG_CheckState(res);
if (_v) {
return _wrap_FXScintilla_setShape__SWIG_2(nargs, args, self);
}
}
}
fail:
Ruby_Format_OverloadedError( argc, 3, "setShape",
" void setShape(FXRegion const ®ion)\n"
" void setShape(FXBitmap *bitmap)\n"
" void setShape(FXIcon *icon)\n");
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 2412 def setStatus(statusCode) sendMessage(2382, statusCode, 0) end
Change error status - 0 = OK.
Source
# File lib/fox16/scintilla.rb, line 828 def setStyleBits(bits) sendMessage(2090, bits, 0) end
Divide each styling byte into lexical class bits (default: 5) and indicator bits (default: 3). If a lexer requires more than 32 lexical states, then this is used to expand the possible states.
Source
# File lib/fox16/scintilla.rb, line 213 def setStyling(length, style) sendMessage(2033, length, style) end
Change style from current styling position for length characters to a style and move the current styling position to after this newly styled segment.
Source
# File lib/fox16/scintilla.rb, line 708 def setStylingEx(length, styles) sendMessage(2073, length, styles) end
Set the styles for a segment of the document.
Source
# File lib/fox16/scintilla.rb, line 1668 def setTabIndents(tabIndents) sendMessage(2260, tabIndents, 0) end
Sets whether a tab pressed when caret is within indentation indents.
Source
# File lib/fox16/scintilla.rb, line 229 def setTabWidth(tabWidth) sendMessage(2036, tabWidth, 0) end
Change the visible size of a tab to be a multiple of the width of a space character.
Source
# File lib/fox16/scintilla.rb, line 1431 def setTargetEnd(pos) sendMessage(2192, pos, 0) end
Sets the position that ends the target which is used for updating the document without affecting the scroll position.
Source
# File lib/fox16/scintilla.rb, line 1420 def setTargetStart(pos) sendMessage(2190, pos, 0) end
Sets the position that starts the target which is used for updating the document without affecting the scroll position.
Source
# File lib/fox16/scintilla.rb, line 3527 def setTechnology(technology) sendMessage(2630, technology, 0) end
Set the technology used.
Source
# File lib/fox16/scintilla.rb, line 1370 def setText(text) sendMessage(2181, 0, text) end
Replace the contents of the document with the argument text.
Source
# File lib/fox16/scintilla.rb, line 1859 def setTwoPhaseDraw(twoPhase) sendMessage(2284, twoPhase, 0) end
In twoPhaseDraw mode, drawing is performed in two phases, first the background and then the foreground. This avoids chopping off characters that overlap the next run.
Source
# File lib/fox16/scintilla.rb, line 90 def setUndoCollection(collectUndo) sendMessage(2012, collectUndo, 0) end
Choose between collecting actions into the undo history and discarding them.
Source
# File lib/fox16/scintilla.rb, line 5741 def setUsePalette(usePalette) sendMessage(2039, usePalette, 0) end
In palette mode, Scintilla uses the environment’s palette calls to display more colours. This may lead to ugly displays.
Source
# File lib/fox16/scintilla.rb, line 1045 def setUseTabs(useTabs) sendMessage(2124, useTabs, 0) end
Indentation will only use space characters if useTabs is false, otherwise it will use a combination of tabs and spaces.
Source
# File lib/fox16/scintilla.rb, line 1838 def setVScrollBar(show) sendMessage(2280, show, 0) end
Show or hide the vertical scroll bar.
Source
# File lib/fox16/scintilla.rb, line 2279 def setViewEOL(visible) sendMessage(2356, visible, 0) end
Make the end of line characters visible or invisible.
Source
# File lib/fox16/scintilla.rb, line 142 def setViewWS(viewWS) sendMessage(2021, viewWS, 0) end
Make white space characters invisible, always visible or visible outside indentation.
Source
# File lib/fox16/scintilla.rb, line 3384 def setVirtualSpaceOptions(virtualSpaceOptions) sendMessage(2596, virtualSpaceOptions, 0) end
Source
# File lib/fox16/scintilla.rb, line 2476 def setVisiblePolicy(visiblePolicy, visibleSlop) sendMessage(2394, visiblePolicy, visibleSlop) end
Set the way the display area is determined when a particular line is to be moved to by Find, FindNext, GotoLine, etc.
Source
# File lib/fox16/scintilla.rb, line 811 def setWhitespaceBack(useSetting, back) sendMessage(2085, useSetting, back & 0xffffff) end
Set the background colour of all whitespace and whether to use this setting.
Source
# File lib/fox16/scintilla.rb, line 2752 def setWhitespaceChars(characters) sendMessage(2443, 0, characters) end
Set the set of characters making up whitespace for when moving or selecting by word. Should be called after SetWordChars.
Source
# File lib/fox16/scintilla.rb, line 806 def setWhitespaceFore(useSetting, fore) sendMessage(2084, useSetting, fore & 0xffffff) end
Set the foreground colour of all whitespace and whether to use this setting.
Source
# File lib/fox16/scintilla.rb, line 816 def setWhitespaceSize(size) sendMessage(2086, size, 0) end
Set the size of the dots used to mark space characters.
Source
# File lib/fox16/scintilla.rb, line 729 def setWordChars(characters) sendMessage(2077, 0, characters) end
Set the set of characters making up words for when moving or selecting by word. First sets defaults like SetCharsDefault.
Source
# File lib/fox16/scintilla.rb, line 1768 def setWrapIndentMode(mode) sendMessage(2472, mode, 0) end
Sets how wrapped sublines are placed. Default is fixed.
Source
# File lib/fox16/scintilla.rb, line 1715 def setWrapMode(mode) sendMessage(2268, mode, 0) end
Sets whether text is word wrapped.
Source
# File lib/fox16/scintilla.rb, line 1754 def setWrapStartIndent(indent) sendMessage(2464, indent, 0) end
Set the start indent for wrapped lines.
Source
# File lib/fox16/scintilla.rb, line 1730 def setWrapVisualFlags(wrapVisualFlags) sendMessage(2460, wrapVisualFlags, 0) end
Set the display mode of visual flags for wrapped lines.
Source
# File lib/fox16/scintilla.rb, line 1744 def setWrapVisualFlagsLocation(wrapVisualFlagsLocation) sendMessage(2462, wrapVisualFlagsLocation, 0) end
Set the location of visual flags for wrapped lines.
Source
# File lib/fox16/scintilla.rb, line 2533 def setXCaretPolicy(caretPolicy, caretSlop) sendMessage(2402, caretPolicy, caretSlop) end
Set the way the caret is kept visible when going sideways. The exclusion zone is given in pixels.
Source
# File lib/fox16/scintilla.rb, line 2491 def setXOffset(newOffset) sendMessage(2397, newOffset, 0) end
Get and Set the xOffset (ie, horizontal scroll position).
Source
# File lib/fox16/scintilla.rb, line 2539 def setYCaretPolicy(caretPolicy, caretSlop) sendMessage(2403, caretPolicy, caretSlop) end
Set the way the line the caret is on is kept visible. The exclusion zone is given in lines.
Source
# File lib/fox16/scintilla.rb, line 2369 def setZoom(zoom) sendMessage(2373, zoom, 0) end
Set the zoom level. This number of points is added to the size of all fonts. It may be positive to magnify or negative to reduce.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_show(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
if ((argc < 0) || (argc > 0)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla *","show", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
FXScintilla_show(arg1);
return Qnil;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 1572 def showLines(lineStart, lineEnd) sendMessage(2226, lineStart, lineEnd) end
Make a range of lines visible.
Source
# File lib/fox16/scintilla.rb, line 3616 def startRecord sendMessage(3001, 0, 0) end
Start notifying the container of all key presses and commands.
Source
# File lib/fox16/scintilla.rb, line 207 def startStyling(pos, mask) sendMessage(2032, pos, mask) end
Set the current styling position to pos and the styling mask to mask. The styling mask can be used to protect some bits in each styling byte from modification.
Source
# File lib/fox16/scintilla.rb, line 3621 def stopRecord sendMessage(3002, 0, 0) end
Stop notifying the container of all key presses and commands.
Source
# File lib/fox16/scintilla.rb, line 2720 def stutteredPageDown sendMessage(2437, 0, 0) end
Move caret to bottom of page, or one page down if already at bottom of page.
Source
# File lib/fox16/scintilla.rb, line 2725 def stutteredPageDownExtend sendMessage(2438, 0, 0) end
Move caret to bottom of page, or one page down if already at bottom of page, extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2710 def stutteredPageUp sendMessage(2435, 0, 0) end
Move caret to top of page, or one page up if already at top of page.
Source
# File lib/fox16/scintilla.rb, line 2715 def stutteredPageUpExtend sendMessage(2436, 0, 0) end
Move caret to top of page, or one page up if already at top of page, extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 494 def styleClearAll sendMessage(2050, 0, 0) end
Clear all the styles and make equivalent to the global default style.
Source
# File lib/fox16/scintilla.rb, line 553 def styleGetBack(style) sendMessage(2482, style, 0) end
Get the background colour of a style.
Source
# File lib/fox16/scintilla.rb, line 558 def styleGetBold(style) sendMessage(2483, style, 0) == 1 ? true : false end
Get is a style bold or not.
Source
# File lib/fox16/scintilla.rb, line 591 def styleGetCase(style) sendMessage(2489, style, 0) end
Get is a style mixed case, or to force upper or lower case.
Source
# File lib/fox16/scintilla.rb, line 607 def styleGetChangeable(style) sendMessage(2492, style, 0) == 1 ? true : false end
Get is a style changeable or not (read only). Experimental feature, currently buggy.
Source
# File lib/fox16/scintilla.rb, line 596 def styleGetCharacterSet(style) sendMessage(2490, style, 0) end
Get the character get of the font in a style.
Source
# File lib/fox16/scintilla.rb, line 581 def styleGetEOLFilled(style) sendMessage(2487, style, 0) == 1 ? true : false end
Get is a style to have its end of line filled or not.
Source
# File lib/fox16/scintilla.rb, line 574 def styleGetFont(style) buffer = "".ljust(style) sendMessage(2486, style, buffer) buffer end
Get the font of a style. Returns the length of the fontName
Source
# File lib/fox16/scintilla.rb, line 548 def styleGetFore(style) sendMessage(2481, style, 0) end
Get the foreground colour of a style.
Source
# File lib/fox16/scintilla.rb, line 612 def styleGetHotSpot(style) sendMessage(2493, style, 0) == 1 ? true : false end
Get is a style a hotspot or not.
Source
# File lib/fox16/scintilla.rb, line 563 def styleGetItalic(style) sendMessage(2484, style, 0) == 1 ? true : false end
Get is a style italic or not.
Source
# File lib/fox16/scintilla.rb, line 568 def styleGetSize(style) sendMessage(2485, style, 0) end
Get the size of characters of a style.
Source
# File lib/fox16/scintilla.rb, line 629 def styleGetSizeFractional(style) sendMessage(2062, style, 0) end
Get the size of characters of a style in points multiplied by 100
Source
# File lib/fox16/scintilla.rb, line 586 def styleGetUnderline(style) sendMessage(2488, style, 0) == 1 ? true : false end
Get is a style underlined or not.
Source
# File lib/fox16/scintilla.rb, line 601 def styleGetVisible(style) sendMessage(2491, style, 0) == 1 ? true : false end
Get is a style visible or not.
Source
# File lib/fox16/scintilla.rb, line 643 def styleGetWeight(style) sendMessage(2064, style, 0) end
Get the weight of characters of a style.
Source
# File lib/fox16/scintilla.rb, line 534 def styleResetDefault sendMessage(2058, 0, 0) end
Reset the default style to its state at startup
Source
# File lib/fox16/scintilla.rb, line 504 def styleSetBack(style, back) sendMessage(2052, style, back & 0xffffff) end
Set the background colour of a style.
Source
# File lib/fox16/scintilla.rb, line 509 def styleSetBold(style, bold) sendMessage(2053, style, bold) end
Set a style to be bold or not.
Source
# File lib/fox16/scintilla.rb, line 617 def styleSetCase(style, caseForce) sendMessage(2060, style, caseForce) end
Set a style to be mixed case, or to force upper or lower case.
Source
# File lib/fox16/scintilla.rb, line 874 def styleSetChangeable(style, changeable) sendMessage(2099, style, changeable) end
Set a style to be changeable or not (read only). Experimental feature, currently buggy.
Source
# File lib/fox16/scintilla.rb, line 648 def styleSetCharacterSet(style, characterSet) sendMessage(2066, style, characterSet) end
Set the character set of the font in a style.
Source
# File lib/fox16/scintilla.rb, line 529 def styleSetEOLFilled(style, filled) sendMessage(2057, style, filled) end
Set a style to have its end of line filled or not.
Source
# File lib/fox16/scintilla.rb, line 524 def styleSetFont(style, fontName) sendMessage(2056, style, fontName) end
Set the font of a style.
Source
# File lib/fox16/scintilla.rb, line 499 def styleSetFore(style, fore) sendMessage(2051, style, fore & 0xffffff) end
Set the foreground colour of a style.
Source
# File lib/fox16/scintilla.rb, line 653 def styleSetHotSpot(style, hotspot) sendMessage(2409, style, hotspot) end
Set a style to be a hotspot or not.
Source
# File lib/fox16/scintilla.rb, line 514 def styleSetItalic(style, italic) sendMessage(2054, style, italic) end
Set a style to be italic or not.
Source
# File lib/fox16/scintilla.rb, line 519 def styleSetSize(style, sizePoints) sendMessage(2055, style, sizePoints) end
Set the size of characters of a style.
Source
# File lib/fox16/scintilla.rb, line 624 def styleSetSizeFractional(style, caseForce) sendMessage(2061, style, caseForce) end
Set the size of characters of a style. Size is in points multiplied by 100.
Source
# File lib/fox16/scintilla.rb, line 539 def styleSetUnderline(style, underline) sendMessage(2059, style, underline) end
Set a style to be underlined or not.
Source
# File lib/fox16/scintilla.rb, line 713 def styleSetVisible(style, visible) sendMessage(2074, style, visible) end
Set a style to be visible or not.
Source
# File lib/fox16/scintilla.rb, line 638 def styleSetWeight(style, weight) sendMessage(2063, style, weight) end
Set the weight of characters of a style.
Source
# File lib/fox16/scintilla.rb, line 3443 def swapMainAnchorCaret sendMessage(2607, 0, 0) end
Swap that caret and anchor of the main selection.
Source
# File lib/fox16/scintilla.rb, line 2085 def tab sendMessage(2327, 0, 0) end
If selection is empty or all on one line replace the selection with a tab character. If more than one line selected, indent the lines.
Source
# File lib/fox16/scintilla.rb, line 2835 def targetAsUTF8 sendMessage(2447, 0, s) end
Returns the target converted to UTF8. Return the length in bytes.
Source
# File lib/fox16/scintilla.rb, line 1924 def targetFromSelection sendMessage(2287, 0, 0) end
Make the target range start and end be the same as the selection range start and end.
Source
# File lib/fox16/scintilla.rb, line 1833 def textHeight(line) sendMessage(2279, line, 0) end
Retrieve the height of a particular line of text in pixels.
Source
# File lib/fox16/scintilla.rb, line 1815 def textWidth(style, text) sendMessage(2276, style, text) end
Measure the pixel width of some text in a particular style. NUL terminated text argument. Does not handle tab or control characters.
Source
# File lib/fox16/scintilla.rb, line 2875 def toggleCaretSticky sendMessage(2459, 0, 0) end
Switch between sticky and non-sticky: meant to be bound to a key.
Source
# File lib/fox16/scintilla.rb, line 1602 def toggleFold(line) sendMessage(2231, line, 0) end
Switch a header line between expanded and contracted.
Source
SWIGINTERN VALUE
_wrap_FXScintilla_tr(int argc, VALUE *argv, VALUE self) {
FXScintilla *arg1 = (FXScintilla *) 0 ;
FXchar *arg2 = (FXchar *) 0 ;
FXchar *arg3 = (FXchar *) 0 ;
void *argp1 = 0 ;
int res1 = 0 ;
FXchar *result = 0 ;
VALUE vresult = Qnil;
if ((argc < 1) || (argc > 2)) {
rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); SWIG_fail;
}
res1 = SWIG_ConvertPtr(self, &argp1,SWIGTYPE_p_FXScintilla, 0 | 0 );
if (!SWIG_IsOK(res1)) {
SWIG_exception_fail(SWIG_ArgError(res1), Ruby_Format_TypeError( "", "FXScintilla const *","tr", 1, self ));
}
arg1 = reinterpret_cast< FXScintilla * >(argp1);
arg2 = NIL_P(argv[0]) ? 0 : StringValuePtr(argv[0]);
if (argc > 1) {
arg3 = NIL_P(argv[1]) ? 0 : StringValuePtr(argv[1]);
}
result = (FXchar *)FXScintilla_tr((FXScintilla const *)arg1,(char const *)arg2,(char const *)arg3);
vresult = SWIG_FromCharPtr((const char *)result);
return vresult;
fail:
return Qnil;
}
Source
# File lib/fox16/scintilla.rb, line 1345 def undo sendMessage(2176, 0, 0) end
Undo one action in the undo history.
Source
# File lib/fox16/scintilla.rb, line 2166 def upperCase sendMessage(2341, 0, 0) end
Transform the selection to upper case.
Source
# File lib/fox16/scintilla.rb, line 2358 def usePopUp(allowPopUp) sendMessage(2371, allowPopUp, 0) end
Set whether a pop up menu is displayed automatically when the user presses the wrong mouse button.
Source
# File lib/fox16/scintilla.rb, line 964 def userListShow(listType, itemList) sendMessage(2117, listType, itemList) end
Display a list of strings and send notification when user chooses one.
Source
# File lib/fox16/scintilla.rb, line 2106 def vCHome sendMessage(2331, 0, 0) end
Move caret to before first visible character on line. If already there move to first character on line.
Source
# File lib/fox16/scintilla.rb, line 3558 def vCHomeDisplay sendMessage(2652, 0, 0) end
Move caret to before first visible character on display line. If already there move to first character on display line.
Source
# File lib/fox16/scintilla.rb, line 3563 def vCHomeDisplayExtend sendMessage(2653, 0, 0) end
Like VCHomeDisplay but extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2111 def vCHomeExtend sendMessage(2332, 0, 0) end
Like VCHome but extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2689 def vCHomeRectExtend sendMessage(2431, 0, 0) end
Move caret to before first visible character on line. If already there move to first character on line. In either case, extend rectangular selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2226 def vCHomeWrap sendMessage(2453, 0, 0) end
Source
# File lib/fox16/scintilla.rb, line 2229 def vCHomeWrapExtend sendMessage(2454, 0, 0) end
Source
# File lib/fox16/scintilla.rb, line 3460 def verticalCentreCaret sendMessage(2619, 0, 0) end
Centre current line in window.
Source
# File lib/fox16/scintilla.rb, line 1530 def visibleFromDocLine(line) sendMessage(2220, line, 0) end
Find the display line of a document line taking hidden lines into account.
Source
# File lib/fox16/scintilla.rb, line 1705 def wordEndPosition(pos, onlyWordCharacters) sendMessage(2267, pos, onlyWordCharacters) end
Get position of end of word.
Source
# File lib/fox16/scintilla.rb, line 1989 def wordLeft sendMessage(2308, 0, 0) end
Move caret left one word.
Source
# File lib/fox16/scintilla.rb, line 2731 def wordLeftEnd sendMessage(2439, 0, 0) end
Move caret left one word, position cursor at end of word.
Source
# File lib/fox16/scintilla.rb, line 2736 def wordLeftEndExtend sendMessage(2440, 0, 0) end
Move caret left one word, position cursor at end of word, extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 1994 def wordLeftExtend sendMessage(2309, 0, 0) end
Move caret left one word extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2453 def wordPartLeft sendMessage(2390, 0, 0) end
Move to the previous change in capitalisation.
Source
# File lib/fox16/scintilla.rb, line 2458 def wordPartLeftExtend sendMessage(2391, 0, 0) end
Move to the previous change in capitalisation extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2462 def wordPartRight sendMessage(2392, 0, 0) end
Move to the change next in capitalisation.
Source
# File lib/fox16/scintilla.rb, line 2467 def wordPartRightExtend sendMessage(2393, 0, 0) end
Move to the next change in capitalisation extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 1999 def wordRight sendMessage(2310, 0, 0) end
Move caret right one word.
Source
# File lib/fox16/scintilla.rb, line 2741 def wordRightEnd sendMessage(2441, 0, 0) end
Move caret right one word, position cursor at end of word.
Source
# File lib/fox16/scintilla.rb, line 2746 def wordRightEndExtend sendMessage(2442, 0, 0) end
Move caret right one word, position cursor at end of word, extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 2004 def wordRightExtend sendMessage(2311, 0, 0) end
Move caret right one word extending selection to new caret position.
Source
# File lib/fox16/scintilla.rb, line 1700 def wordStartPosition(pos, onlyWordCharacters) sendMessage(2266, pos, onlyWordCharacters) end
Get position of start of word.
Source
# File lib/fox16/scintilla.rb, line 1540 def wrapCount(line) sendMessage(2235, line, 0) end
The number of display lines needed to wrap a document line
Source
# File lib/fox16/scintilla.rb, line 2116 def zoomIn sendMessage(2333, 0, 0) end
Magnify the displayed text by increasing the sizes by 1 point.
Source
# File lib/fox16/scintilla.rb, line 2121 def zoomOut sendMessage(2334, 0, 0) end
Make the displayed text smaller by decreasing the sizes by 1 point.