Das ist wirklich ganz nützlich, aber lässt es sich auf ein Projekt ausweiten?
PS. Dein FreeMemory(buffer) in GetScintillaText() ist verrutscht.
PB-Tool: Alle Verweise finden
Re: PB-Tool: Alle Verweise finden
PureBasic 5.46 LTS (Windows x86/x64) | windows 10 x64 Oktober failure
Re: PB-Tool: Alle Verweise finden
Ich habe gerade mal versucht den Code ohne API lauffähig zu bekommen, indem ich statt "#SCI_GOTOLINE" einfach den Wert von "CursorPosition" der Datei %FILE ändere und die Datei danach neu lade. Mit dieser Methode kommt aber jedes Mal die Meldung von PB:
Die Frage ist nun: Wie heißt der SendMessage-Befehl unter Linux und MacOS?
Also, doch lieber per API.Die Datei '...' wurde auf Disk verändert. Möchten Sie diese erneut laden, um die Veränderungen abzubilden?
[Unterschiede zeigen] [Erneut laden] [Abbruch]
Die Frage ist nun: Wie heißt der SendMessage-Befehl unter Linux und MacOS?
Warum OpenSource eine Lizenz haben sollte :: PB-CodeArchiv-Rebirth :: Pleasant-Dark (Syntax-Farbschema) :: RegEx-Engine (kompiliert RegExes zu NFA/DFA)
Manjaro Xfce x64 (Hauptsystem) :: Windows 10 Home (VirtualBox) :: Neueste PureBasic-Version
Re: PB-Tool: Alle Verweise finden
Danke, das ist sehr hilfreich.
Allerdings funktioniert die Suche nach Konstanten (#abc...) nicht.
Das ist eine Schande.
Vielleicht, weil "SelectedWord" kein "#" zurückgibt, während Regex es zurückgibt?
Define SelectedWord.s = GetEnvironmentVariable("PB_TOOL_Word") -> kein "#"
M.
(Google Übersetzung)
Allerdings funktioniert die Suche nach Konstanten (#abc...) nicht.
Das ist eine Schande.
Vielleicht, weil "SelectedWord" kein "#" zurückgibt, während Regex es zurückgibt?
Define SelectedWord.s = GetEnvironmentVariable("PB_TOOL_Word") -> kein "#"
M.
(Google Übersetzung)