Os temas, como você adivinhou, não podem fazer isso (eles lidam apenas com o que está na janela de edição de texto). Para alterar as cores, você precisará alterar os valores das cores no código-fonte (faça o download no site ou no GitHub ).
- Extrair o arquivo
- Encontre os elementos cuja cor você gostaria de mudar e altere-os. Todas as cores que eu vi são denotadas RGB (xx, xx, xx)
- Reconstruir (consulte /readmeFirst.txt depois de extrair)
Acabei de olhar para esses arquivos, mas definitivamente vou trabalhar nisso um pouco amanhã e não me importo de dar meus resultados depois de resolvê-los.
Enfim, o que eu vi de relance é que você vai querer olhar
- / PowerEditor / src / ScitillaComponent / DocTabView (eu acho)
- / PowerEditor / src / WinControls / TabBar
- / PowerEditor / src / WinControls / ToolBar
Foi tudo o que notei que pode ser de interesse até agora, mas, novamente, analisarei mais amanhã e volto para você.
Editar: o makefile oficial dará alguns erros, porque /PowerEditor/src/Parameters.h faz referência incorreta aos arquivos. 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 depois #endif
") - são apenas comentários.
Editar 2: estou usando o VS2012, no qual o processo de compilação resulta em vários erros. Não os publicarei aqui, a menos que alguém eventualmente pergunte sobre eles; nesse caso, fico feliz em fazê-lo. Deveria ter um trabalho em breve!
Editar 3: Parece que o arquivo de projeto VS do Notepad ++ foi criado com uma versão anterior do Visual Studio e, ao atualizar os arquivos, o Visual Studio 2012 cria muitos problemas; portanto, se você seguir esse caminho, use o VS2010.
Edição 4: Não tornei óbvio na Edição 3, mas desisti depois de perceber o quão difícil seria contornar os erros do VS. Imagino que o código tenha mudado significativamente desde que escrevi essa resposta também; infelizmente não anotei a versão, mas tenho certeza de que era a mais recente disponível no momento em que escrevi 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 (esta resposta recebeu atenção consistente desde que foi escrita).