PyAUI Updates

Hello Matthias & NG,

Matthias (Nitro) has reported some ugly behaviors of PyAUI when used in "basic mode" (explanation follows) on Windows. These problems affected PyAUI performances with wx.ToolBars mainly, and I hope to have fixed them without breaking anything else...

BTW, to reproduce the problems with PyAUI 0.9.2 (not the attached one!):

  1. Launch PyAUI demo;

  2. In the “Options” menu, un-flag the “Transparent Drag”, “Transparent Hint” and “Transparent Hint Fade-In”. This is the basic mode of PyAUI;

  3. Detach a toolbar and drag it around: this operation should be done without releasing the mouse from the beginning:

  • Problem: you should see that the toolbar leaves a trail behind it, the window beneath is not correctly refreshed. This should be fixed now.
  1. Always in “basic mode”, detach the “Tree Pane” and try to dock it above the html window (without actually docking it, just to let the dock hint appears).
  • Problem: If you don’t dock the tree pane, you will see that the dock hint is not removed and the window is not correctly refreshed. This should be fixed.
  1. Go to “Options” => “Settings Pane”.
  • Problem: It should appear as half-transparent, which is wrong. This is fixed.
  1. Matthias has also reported some slowing down of floating toolbars motion. This one should be fixed now.

I am attaching the latest “beta” of PyAUI to this email. If someone can try it and see if everything works, I could start to think that I didn’t break anything by changing some lines in the code and I will update my web page with this new release.

Thank you very much.

Andrea.

PyAUI.zip (43 KB)

···

Andrea Gavana
(gavana@kpo.kz)

Reservoir Engineer

KPDL

4, Millbank

SW1P 3JA London

Direct Tel: +44 (0) 20 717 08936

Mobile Tel: +44 (0) 77 487 70534

Fax: +44 (0) 20 717 08900

Web:
http://xoomer.virgilio.it/infinity77

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯