SF.net SVN: geany: [1011] trunk/src
ntrel at users.sourceforge.net
ntrel at xxxxx
Sat Nov 18 15:43:28 UTC 2006
Revision: 1011
http://svn.sourceforge.net/geany/?rev=1011&view=rev
Author: ntrel
Date: 2006-11-18 07:43:28 -0800 (Sat, 18 Nov 2006)
Log Message:
-----------
Added sci_get_first_visible_line().
Modified Paths:
--------------
trunk/src/sciwrappers.c
trunk/src/sciwrappers.h
Modified: trunk/src/sciwrappers.c
===================================================================
--- trunk/src/sciwrappers.c 2006-11-18 15:31:36 UTC (rev 1010)
+++ trunk/src/sciwrappers.c 2006-11-18 15:43:28 UTC (rev 1011)
@@ -838,6 +838,7 @@
SSM(sci, cmd, 0, 0);
}
+
gint sci_get_current_line(ScintillaObject *sci, gint pos)
{
if (pos >= 0)
@@ -864,6 +865,12 @@
return SSM(sci, SCI_LINEFROMPOSITION, end, 0) - SSM(sci, SCI_LINEFROMPOSITION, start, 0) + 1;
}
+gint sci_get_first_visible_line(ScintillaObject *sci)
+{
+ return SSM(sci, SCI_GETFIRSTVISIBLELINE, 0, 0);
+}
+
+
void sci_set_styling(ScintillaObject *sci, gint len, gint style)
{
if (len < 0 || style < 0) return;
Modified: trunk/src/sciwrappers.h
===================================================================
--- trunk/src/sciwrappers.h 2006-11-18 15:31:36 UTC (rev 1010)
+++ trunk/src/sciwrappers.h 2006-11-18 15:43:28 UTC (rev 1011)
@@ -153,8 +153,11 @@
gboolean sci_get_readonly (ScintillaObject * sci);
gint sci_get_zoom (ScintillaObject * sci);
void sci_cmd (ScintillaObject * sci, gint cmd);
+
gint sci_get_current_line (ScintillaObject * sci, gint pos);
gint sci_get_lines_selected (ScintillaObject * sci);
+gint sci_get_first_visible_line (ScintillaObject * sci);
+
void sci_set_styling (ScintillaObject * sci, gint len, gint style);
void sci_start_styling (ScintillaObject * sci, gint pos, gint mask);
void sci_select_all (ScintillaObject * sci);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Commits
mailing list