Wie Sie vermutet haben, können die Themen dies nicht tun (sie behandeln nur das, was sich im Textbearbeitungsfenster befindet). Um die Farben ändern Sie Farbwerte im Quellcode (Download von ändern müssen der Website oder GitHub ).
- Extrahieren Sie die Datei
- Suchen Sie die Elemente, deren Farbe Sie ändern möchten, und ändern Sie sie. Alle Farben, die ich gesehen habe, werden als RGB bezeichnet (xx, xx, xx)
- Neu erstellen (siehe /readmeFirst.txt nach dem Extrahieren)
Ich habe nur einen Blick auf diese Dateien geworfen, aber ich werde auf jeden Fall morgen ein wenig daran arbeiten, und es macht mir nichts aus, Ihnen meine Ergebnisse mitzuteilen, sobald ich sie gelöst habe.
Wie auch immer, ich habe auf einen Blick gesehen, dass Sie hineingucken wollen
- / PowerEditor / src / ScitillaComponent / DocTabView (glaube ich)
- / PowerEditor / src / WinControls / TabBar
- / PowerEditor / src / WinControls / ToolBar
Das ist alles, was mir bisher aufgefallen ist, aber ich werde es mir morgen noch einmal genauer ansehen und mich bei Ihnen melden.
Bearbeiten: Das offizielle Makefile gibt einige Fehler aus, da /PowerEditor/src/Parameters.h falsch auf Dateien verweist. Hier sind die beiden, die ich bisher behoben habe:
#include "TinyXml/tinyXmlA/tinyxmlA.h" (line 33)
#include "TinyXml/tinyxml.h" (line 37)
Ändern Sie diese Zeilen in Parameters.h in das, was ich geschrieben habe, um damit umzugehen. Sorgen Sie sich nicht um die Warnungen ("zusätzliche Token nach #endif
") - es handelt sich nur um Kommentare.
Edit 2: Ich verwende VS2012, bei dem der Erstellungsprozess zu zahlreichen Fehlern führt. Ich werde sie nicht hier posten, es sei denn, irgendwann fragt jemand danach. In diesem Fall bin ich glücklich, das zu tun. Ich sollte bald arbeiten!
Bearbeiten 3: Es scheint, dass die von Notepad ++ bereitgestellte VS-Projektdatei mit einer früheren Version von Visual Studio erstellt wurde, und beim Aktualisieren der Dateien verursacht Visual Studio 2012 viele Probleme. Wenn Sie also diesen Weg gehen, verwenden Sie VS2010.
Edit 4: Ich habe es in Edit 3 nicht offensichtlich gemacht, aber ich habe aufgegeben, nachdem ich gemerkt hatte, wie schwierig es sein würde, die VS-Fehler zu umgehen. Ich stelle mir vor, dass sich der Code erheblich geändert hat, seit ich diese Antwort auch geschrieben habe. Leider habe ich die Version nicht notiert, aber ich bin sicher, es war die letzte zum Zeitpunkt des Schreibens dieser Antwort verfügbare, die laut "Alle Versionen" wahrscheinlich entweder 6.4.1 oder 6.4.2 lautete . Ich hoffe jedoch, dass dies ein nützlicher Ausgangspunkt für alle anderen Leser ist (diese Antwort hat seit dem Schreiben beständige Aufmerksamkeit erhalten).