Os temas, como você adivinhou, não podem fazer isso (eles só lidam com o que está na janela de edição de texto). Para alterar as cores, você terá que alterar os valores das cores no código-fonte (baixe do site ou GitHub ).
- Extraia o arquivo
- Encontre os elementos cuja cor você deseja alterar e altere-os. Todas as cores que vi são denotadas por RGB (xx, xx, xx)
- Reconstruir (consulte /readmeFirst.txt depois de extrair)
Acabei de dar uma olhada nesses arquivos, mas definitivamente vou trabalhar nisso um pouco amanhã e não me importo em dar meus resultados depois de ter resolvido isso.
De qualquer forma, o que eu vi de relance é que você vai querer procurar em
- / PowerEditor / src / ScitillaComponent / DocTabView (eu acho)
- / PowerEditor / src / WinControls / TabBar
- / PowerEditor / src / WinControls / ToolBar
Isso é tudo que eu notei que pode ser de interesse até agora, mas, novamente, eu vou olhar mais amanhã e voltar para você.
Editar: o makefile oficial dará alguns erros, porque /PowerEditor/src/Parameters.h referencia os arquivos incorretamente. Aqui estão os dois que eu consertei até agora:
#include "TinyXml/tinyXmlA/tinyxmlA.h" (line 33)
#include "TinyXml/tinyxml.h" (line 37)
Altere essas linhas em Parameters.h para o que escrevi para lidar com elas. Não se preocupe com os avisos ("tokens extras após #endif
") - eles são apenas comentários.
Editar 2: Estou usando o VS2012, no qual o processo de compilação resulta em inúmeros erros. Eu não vou postá-los aqui a menos que alguém eventualmente pergunte sobre eles, nesse caso eu estou feliz em fazê-lo. Eu deveria ter um trabalho em breve!
Editar 3: Parece que o arquivo de projeto do VS fornecido pelo Notepad ++ foi criado com uma versão anterior do Visual Studio e, ao atualizar os arquivos, o Visual Studio 2012 cria muitos problemas, então se você seguir essa rota, use VS2010.
Editar 4: Eu não deixei isso claro no Edit 3, mas desisti depois de perceber o quão difícil seria contornar os erros do VS. Eu imagino que o código mudou significativamente desde que eu escrevi esta resposta também; infelizmente não notei a versão, mas tenho certeza que foi a mais recente disponível no momento de escrever esta resposta, que, de acordo com " Todas as versões ", provavelmente era 6.4.1 ou 6.4.2 . No entanto, espero que este seja um ponto de partida útil para qualquer pessoa que leia (essa resposta recebeu atenção consistente desde a redação).