Differences From Artifact [9e015ea65d]:
- File source/CCList.asm — part of check-in [749c2748cf] at 2014-04-23 04:35:24 on branch Scratchpad — Work on a new feature - scratchpad. It is a small editor window that works like a source editor, but without particular file loaded. All features of Fresh should work there - code completion, cross reference, hints, etc. The lister window is used for this goal (lister.asm). It works now, but needs functions for show/hide and more testing. (user: johnfound size: 29523) [more...]
To Artifact [ba8d3cbf32]:
- File source/CCList.asm — part of check-in [41d077486e] at 2014-04-25 04:45:58 on branch NewConfig — Closer integration of the scratch window with the IDE - implemented common actions Cut/Copy/Paste. (user: johnfound size: 29574) [more...]
| ︙ | |||
817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 | 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 | + + + |
; specified line in the file. Returns the name of this label as a string in eax.
; If such label is not found, returns eax=0
proc SearchForLabelPrefixInEditor, .editor, .caretY
begin
push ecx edx
stdcall GetEditorFile, [.editor]
test eax, eax
jz @f
stdcall SearchForLabelPrefix, [eax+TOpenFile.hFileName], [.caretY]
@@:
pop edx ecx
return
endp
; searches the preprocessed source for the last global label definition before the
|
| ︙ |