mirror of https://gitlab.com/basile.b/dexed.git
renamed getMouseStart to getMouseFileBytePos
This commit is contained in:
parent
3a5b9cf941
commit
a346e6c4ee
|
@ -5,10 +5,9 @@ unit ce_synmemo;
|
||||||
interface
|
interface
|
||||||
|
|
||||||
uses
|
uses
|
||||||
Classes, SysUtils, SynEdit, ce_d2syn, ce_txtsyn ,SynEditHighlighter, controls,
|
Classes, SysUtils, controls,lcltype, Forms, graphics, ExtCtrls, crc, SynEditKeyCmds,
|
||||||
lcltype, LazSynEditText, SynEditKeyCmds, SynHighlighterLFM, SynEditMouseCmds,
|
LazSynEditText, SynEditHighlighter, SynEdit, SynHighlighterLFM, SynEditMouseCmds,
|
||||||
SynEditFoldedView, crc, ce_common, ce_observer, ce_writableComponent, Forms,
|
SynEditFoldedView, ce_common, ce_observer, ce_writableComponent, ce_d2syn, ce_txtsyn;
|
||||||
graphics, ExtCtrls, LMessages, messages;
|
|
||||||
|
|
||||||
type
|
type
|
||||||
|
|
||||||
|
@ -94,7 +93,7 @@ type
|
||||||
fHintTimer: TIdleTimer;
|
fHintTimer: TIdleTimer;
|
||||||
fCanShowHint: boolean;
|
fCanShowHint: boolean;
|
||||||
fOldMousePos: TPoint;
|
fOldMousePos: TPoint;
|
||||||
function getMouseStart: Integer;
|
function getMouseFileBytePos: Integer;
|
||||||
procedure changeNotify(Sender: TObject);
|
procedure changeNotify(Sender: TObject);
|
||||||
procedure identifierToD2Syn;
|
procedure identifierToD2Syn;
|
||||||
procedure saveCache;
|
procedure saveCache;
|
||||||
|
@ -133,7 +132,7 @@ type
|
||||||
property isProjectSource: boolean read fIsConfig;
|
property isProjectSource: boolean read fIsConfig;
|
||||||
property TextView;
|
property TextView;
|
||||||
//
|
//
|
||||||
property MouseStart: Integer read getMouseStart;
|
property MouseStart: Integer read getMouseFileBytePos;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
var
|
var
|
||||||
|
@ -616,14 +615,14 @@ begin
|
||||||
end else fCallTipWin.Hide;
|
end else fCallTipWin.Hide;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
function TCESynMemo.getMouseStart: Integer;
|
function TCESynMemo.getMouseFileBytePos: Integer;
|
||||||
var
|
var
|
||||||
i, le: Integer;
|
i, len: Integer;
|
||||||
begin
|
begin
|
||||||
result := 0;
|
result := 0;
|
||||||
le := getLineEndingLength(fFilename);
|
len := getLineEndingLength(fFilename);
|
||||||
for i:= 0 to fMousePos.y-2 do
|
for i:= 0 to fMousePos.y-2 do
|
||||||
result += length(Lines.Strings[i]) + le;
|
result += length(Lines.Strings[i]) + len;
|
||||||
result += fMousePos.x;
|
result += fMousePos.x;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue