aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/Scintilla.iface
diff options
context:
space:
mode:
authornyamatongwe <devnull@localhost>2005-03-25 05:08:19 +0000
committernyamatongwe <devnull@localhost>2005-03-25 05:08:19 +0000
commit054f95abc83e81b7ea5b0d1275ad5b3abf70fc08 (patch)
tree7e5ea3da3be97b0c2dcfd7b0b12e2df0f3946cf6 /include/Scintilla.iface
parent3891cd122f24ac1bd06197999036b6f2708ba7d0 (diff)
downloadscintilla-mirror-054f95abc83e81b7ea5b0d1275ad5b3abf70fc08.tar.gz
Patch from Blair McGlashan for autocompletion on Windows to
* Set maximum width of list * set maximum height of list * better calculate width * use ellipsis when text is truncated to fit window * use popup window so it can extend past parent window * disallow resizing too small * draw to bottom edge when resized so last item not full line high * improve time to display by by 90% Minor tweaks by me to fix warnings, layout etc.
Diffstat (limited to 'include/Scintilla.iface')
-rw-r--r--include/Scintilla.iface16
1 files changed, 15 insertions, 1 deletions
diff --git a/include/Scintilla.iface b/include/Scintilla.iface
index b7e64ed17..ea72a73ca 100644
--- a/include/Scintilla.iface
+++ b/include/Scintilla.iface
@@ -607,6 +607,20 @@ get int AutoCGetTypeSeparator=2285(,)
# Default is '?' but can be changed if items contain '?'.
set void AutoCSetTypeSeparator=2286(int separatorCharacter,)
+# 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.
+set void AutoCSetMaxWidth=2208(int characterCount,)
+
+# Get the maximum width, in characters, of auto-completion and user lists.
+get int AutoCGetMaxWidth=2209(,)
+
+# Set the maximum height, in rows, of auto-completion and user lists.
+# The default is 5 rows.
+set void AutoCSetMaxHeight=2210(int rowCount,)
+
+# Set the maximum height, in rows, of auto-completion and user lists.
+get int AutoCGetMaxHeight=2211(,)
+
# Set the number of spaces used for one level of indentation.
set void SetIndent=2122(int indentSize,)
@@ -1599,7 +1613,7 @@ fun void SetLengthForEncode=2448(int bytes,)
# On error return 0.
fun int EncodedFromUTF8=2449(string utf8, stringresult encoded)
-# Find the position of a column on a line taking into account tabs and
+# 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.
fun int FindColumn=2456(int line, int column)