I'm evaluating the QHTM control and note that it does not scroll with the mouse wheel. I've subclassed the control and so it should be easy to intercept and process WM_MOUSEWHEEL. Is this the correct approach and does anyone have experience of doing this. I seem to recall Semen posted some mouse wheel code that I must study.
By the way, I've experienced a problem with QHTM's handling of tables with column widths set as percentage values. The problem occurs when resizing the window as follows.
Run the program initially with a narrow (small width) size so that the text in the table wraps.
Now drag the edge of the program window to make it wider until the text in the table is no longer wrapped.
Click the program's Maximise button
Click the program's Restore button.
The text in the table is now wrapped causing areas of white space in the table and no amount of fiddling with the window size restores it to what is was before the maximise.
I've emailed gipsysoft about it. I wonder if anyone else has noticed this.
Keith Waters
------------------
By the way, I've experienced a problem with QHTM's handling of tables with column widths set as percentage values. The problem occurs when resizing the window as follows.
Run the program initially with a narrow (small width) size so that the text in the table wraps.
Now drag the edge of the program window to make it wider until the text in the table is no longer wrapped.
Click the program's Maximise button
Click the program's Restore button.
The text in the table is now wrapped causing areas of white space in the table and no amount of fiddling with the window size restores it to what is was before the maximise.
I've emailed gipsysoft about it. I wonder if anyone else has noticed this.
Keith Waters
------------------
Comment