ellers tak for hjælpen... Men nu bruger jeg SynMemo !
Så blev det også så meget nemmere
I TSynMemo's OnStatusChange event skal følgende kode indsættes (efter redigering):
procedure TfrmMain.mmTextStatusChange(Sender: TObject;
Changes: TSynStatusChanges);
begin
// Skriv position
stbStatus.Panels[0].Text := Format('%4d:%4d', [mmText.CaretX, mmText.CaretY]);
// Angiv om indholdet er ændret
if (scModified in Changes) or mmText.Modified then
stbStatus.Panels[1].Text := 'Modified'
else
stbStatus.Panels[1].Text := '';
// Angiv om indholdet er skrivebeskyttet
if (scReadOnly in Changes) or mmText.ReadOnly then
stbStatus.Panels[2].Text := 'Read-only'
else
begin
// Eller om indtastning er i indsæt eller overskriv tilstand
if (scInsertMode in Changes) or mmText.InsertMode then
stbStatus.Panels[2].Text := 'Insert'
else
stbStatus.Panels[2].Text := 'Overwrite';
end;
end;
God fornøjelse.
--
Thomas Due
Software developer
udvikleren.dk - ASP redaktør
tdue@mail.dk