Marcadores de troca de synedit (linha amarela ou verde na sarjeta)
Pergunta
Alguém sabe como adicionar a funcionalidade "Alterar marcadores" ao Synedit? Quero dizer essas linhas, verde para modificadas e salvas, amarelas para partes modificadas e não salvas do documento ... Aqui está um exemplo de outro editor: http://img222.imageshack.us/img222/6474/editori.jpg
Solução
Sim, eu adicionei à minha cópia do Synedit. Originalmente, peguei o código de outro projeto.
É quebrado (pelo menos) duas unidades diferentes iirc.
Você precisa modificar synedittxbuffer.pas e synedit.pas.
O código é bastante complexo porque você precisa modificar vários pontos no synedittextbuffer.pas, bem como 1 ou 2 pontos no synedit.pas.
O projeto original da qual obtive o código estava sendo muito ambicioso, pois eles estavam tentando desenvolver o dobro do código e o bloqueio de linha (como mostrado na sua imagem) também.
Eu não conseguia fazer a dobra do código para funcionar de maneira confiável, então retirei esse mod e apenas usei o código de alteração da linha. Acredito que cair o dobro do código também caiu o bloqueio da linha.
O nome desse projeto é Syneditsudio, de um site chinês, mas acredito que os plugins do tradutor do Firefox funcionam muito bem na conversão.
Editar: entre em contato comigo diretamente se quiser obter uma cópia das minhas alterações.
HTH RYAN.