Hmm.. interesting. I test this by using the following code in the whole loop;
Code:
printf("%x\n", msg->Class);
As expected without touching anything I get the
400000 (IDCMP_INTUITICKS) printed. When I click on the list gadget I get the code
f80ad4 printed. However I cannot find any IDCMP event with that code
here. I have attached a screenshot.
Quote:
Originally Posted by Bruce Abbott
Do you get any messages at all?
|
I will obviously test how the application feels and if it feels unnatural (or confusing) I would remove this or make it switchable on/off from a configuration file.
Quote:
Originally Posted by Thomas Richter
Don't. The problem is that you try to achieve something that is not part of the user interface style the Os offers, so just don't force it. Other programs won't react this way either, so it is not expected to work this way anyhow.
|