What steps will reproduce the problem?
1. Open KeyNote File
2. Activate Word Wrap
3. Resize Main Window - or - Resize Tree Panel
What is the expected output? What do you see instead?
>>Word wrap does not update when the window is resized or the tree panel is
resized, hidden, or shown. The problem doesn't occur all of the time.
Sometimes the word wrap updates as it should and sometimes it doesn't.
See attached .pngs.
Keynote_1 shows the window with normal word wrap.
KeyNote_2 shows the window resized.
KeyNote_3 shows the window after tree panel hidden.
What version are you using? On what operating system?
>>KeyNote 1.7.9.3 Beta 3
Please provide any additional information below.
>> I have been able to compile the source code. I went through the code and
made the following modifications in kn_Main.pas that I think fixed the problem.
************************
procedure TForm_Main.TntFormResize(Sender: TObject);
begin
Form_Main.Refresh;
if assigned( ActiveNote ) then ActiveNote.Editor.Invalidate; // [CHANGED]
end;
procedure TForm_Main.MMViewTreeClick(Sender: TObject);
begin
if ( assigned( ActiveNote ) and ( ActiveNote.Kind = ntTree )) then
begin
MMViewTree.Checked := ( not MMViewTree.Checked );
TTreeNote( ActiveNote ).TreeHidden := ( not MMViewTree.Checked );
UpdateTreeVisible( TTreeNote( ActiveNote ));
if ( not MMViewTree.Checked ) then
try
ActiveNote.Editor.SetFocus;
except
end;
MMViewNodeIcons.Enabled := MMViewTree.Checked;
MMViewCustomIcons.Enabled := MMViewTree.Checked;
MMViewCheckboxesAllNodes.Enabled := MMViewTree.Checked;
MMViewHideCheckedNodes.Enabled := MMViewTree.Checked; // [dpv]
end;
ActiveNote.Editor.Invalidate; // [CHANGED]
end; // MMViewTreeClick
***********************
Maybe no one else has this problem.
Original issue reported on code.google.com by drmoorma...@gmail.com on 2 Sep 2011 at 3:33
Original issue reported on code.google.com by
drmoorma...@gmail.com
on 2 Sep 2011 at 3:33Attachments: