Hello.

I'm going to look into this list of bugs to see what I can fix, but I'm quite 
sure none of them are to do with my patches :) and maybe you have some answers:

1. Default DialogBox background is white on Windows 2000, rather than the 
correct colour for a buttonface/3dface. I assume this is known because it's 
blatantly obvious.

2. NEM event onResize seems to be called in the constructor for Windows and 
possibly all other widgets. This is very frustrating because if you use 
onResize to handle your scaling, then often it tries to scale widgets that have 
not yet been defined, causing an error. 

3. Timers no longer seem to work as documented. In fact they don't work at all 
(for me). This could be something that only manifests itself when the NEM is 
used, but I haven't tested that.

4. NEM events seem to be triggered tons of times. For example when I click a 
mouse button I get about 60 onMouseDown calls.

5. There are times when -style is appropriate. I admit that -style SHOULD be 
deprecated, but there should be a new argument such as -forcestyle for when you 
know what you're doing. I can see that default styles could be changed in 
future, and hardcoding -popstyle for each default style seems rather crude to 
me.

Steve


  ----- Original Message ----- 
  From: Laurent ROCHER 
  To: Win32 GUI Hackers 
  Sent: Sunday, November 30, 2003 12:20 AM
  Subject: [perl-win32-gui-hackers] CVS Commit


  Hi all,

  I commit this :

  + [Glenn Linderman] Accelerator key patch, Correct NotifyIcon DESTROY, add 
PM_* constants for use with TrackPopupMenu.
  + [Laurent Rocher] Fix some warnings, Remove unused variables, remove 
constants.c file.
  + [Trevor Garside] Add new RichEdit methods.
  + [Steve Pick & Laurent Rocher] Add parameters for WM_KEYDOWN and WM_KEYUP 
NEM events in NEM_ChildMsgLoop.
  + [Johan Lindstrom] Add WM_DROPFILES event in WindowMsgLoop.
  + [Laurent Rocher] Add new options for GetOpenFileName and GetSaveFileName.

  I have more thing to add from Glenn patch.

  Laurent

Reply via email to