Well, you learn something new everyday:) I just did a quick search and there is 
no documentation for this option - is it just used for each window, with all 
the child controls effected?

Time for the pub...

Cheers,

jez.
  ----- Original Message ----- 
  From: Laurent ROCHER 
  To: Jez White ; Win32 GUI Hackers 
  Sent: Friday, January 23, 2004 8:13 PM
  Subject: Re: [perl-win32-gui-hackers] Rebar.xs - Some Changes


  No, this option exist since NEN is add to Win32::GUI.
  It's enable using of both NEM/OEM model.
  Valid value are 'byname' (OEM), 'byref' (NEM) and 'both' (OEM/NEM)

  Laurent.
    ----- Original Message ----- 
    From: Jez White 
    To: Laurent ROCHER ; Win32 GUI Hackers 
    Sent: Friday, January 23, 2004 9:02 PM
    Subject: Re: [perl-win32-gui-hackers] Rebar.xs - Some Changes


    The option -eventmodel => 'both' - is this new?

    I have been experiencing really odd problems as I've been converting my app 
from OEM to NEM - I had assumed it was my code - Is there problems using a 
mixture of OEM and NEM?

    Thanks,

    jez.
      ----- Original Message ----- 
      From: Laurent ROCHER 
      To: Jez White ; Win32 GUI Hackers 
      Sent: Friday, January 23, 2004 7:55 PM
      Subject: Re: [perl-win32-gui-hackers] Rebar.xs - Some Changes



      I try to commit on CVS but Developer CVS access will be offline for 
maintenance :(
      I found and correct BandInfo crash. I have add some new methods too.
      See change in attached file.

      For me, HeightChange don't work only if you use NEM in main window and 
OEM for Rebar.
      It work in pure OEM model or pure NEM model.

      Problem is in NEM_WindowMsgLoop.
      Set default PerlResult value to -2. 
      And add option below in your main window for use both NEM/EOM.
          -eventmodel => 'both',

      Laurent.
        ----- Original Message ----- 
        From: Jez White 
        To: Win32 GUI Hackers 
        Sent: Friday, January 23, 2004 2:47 PM
        Subject: [perl-win32-gui-hackers] Rebar.xs - Some Changes


        Hi,

        I've gone through Rebar.xs and added documentation for all the methods 
- I've also created two new methods, ShowBand and HideBand.

        The method BandInfo is broken (causes a crash). The ChangeBand method 
is missing, and would be similar in structure to BandInfo -  but both are 
beyond my skills to fix/add. There are a couple of useful missing methods and 
events but I couldn't get them working.

        The event HeightChange works, but only under NEM.

        The major issue left is to be able to add a toolbar to one of the 
bands. From my basic understanding of the code Win32::GUI expects a parent 
window when creating a toolbar, so there is no way to create a stand alone tool 
bar which can then added to a rebar band (a good example of this 
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/rebar/rebar.asp
 )

        I've also got a couple of examples that may be worth adding to the 
samples directory - has this been created on CVS yet?

        I've created a tracker item for the problems.

        I would be grateful if someone could commit these changes.

        Cheers,

        jez.

Reply via email to