1. 23 Jan, 2012 1 commit
  2. 20 Jan, 2012 1 commit
  3. 08 Apr, 2011 1 commit
  4. 31 Mar, 2011 1 commit
  5. 15 Oct, 2010 1 commit
  6. 24 Aug, 2010 1 commit
  7. 14 Jun, 2010 1 commit
  8. 07 Jun, 2010 3 commits
  9. 22 May, 2010 1 commit
  10. 03 May, 2010 1 commit
  11. 20 Apr, 2010 1 commit
  12. 19 Apr, 2010 1 commit
  13. 09 Nov, 2009 1 commit
  14. 22 Sep, 2009 1 commit
  15. 24 Jul, 2009 1 commit
  16. 29 Jun, 2009 1 commit
  17. 04 Jun, 2009 1 commit
  18. 01 Jun, 2009 6 commits
  19. 06 May, 2009 1 commit
  20. 06 Apr, 2009 1 commit
  21. 24 Mar, 2009 1 commit
  22. 12 Mar, 2009 1 commit
    • Dylan Smith's avatar
      winhlp32: Links are clicked on WM_LBUTTONDOWN not WM_LBUTTONUP. · cbf820ab
      Dylan Smith authored
      This behaviour was tested against native winhlp32 by pressing down the
      left mouse button and holding it while over the link to avoid having
      WM_LBUTTONUP sent.  I noticed that the action for clicking the link
      happened right away, without waiting for me to release the mouse button.
      cbf820ab
  23. 11 Mar, 2009 1 commit
    • Dylan Smith's avatar
      winhlp32: Prevent cursor flicker on mouse moves over richedit control. · a36b408f
      Dylan Smith authored
      Previously the cursor was being set by winhlp32 on WM_MOUSEMOVE, then
      the richedit control would change it again on WM_SETCURSOR.  Since the
      cursor set in both of these places was different, the cursor would
      flicker from being frequently changed.
      
      The reason winhlp32 is setting the cursor, rather than letting the
      richedit control set the cursor, is that winhlp32 needs the hand cursor
      to be shown over a link.  My first instinct was to just add the CFE_LINK
      effect to the link characters, however this also forced a colour for the
      link that was inconsistent with native winhlp32.  Native winhlp32
      doesn't seem to load any richedit dll, so this doesn't imply that there
      is an undocumented way of changing the colour of characters with
      CFE_LINK.
      
      This patch has winhlp32 override the WNDPROC for the richedit control to
      handle the WM_SETCURSOR.  It simply sets the cursor to the hand if the
      cursor is over the link, otherwise it just calls the original richedit
      window proc.
      a36b408f
  24. 09 Mar, 2009 1 commit
    • Dylan Smith's avatar
      winhlp32: Use EM_SCROLL to scroll richedit control. · fb63cd0c
      Dylan Smith authored
      Previously the richedit control contents were scrolled directly using
      ScrollWindow.  This caused the richedit control to not actually scroll,
      but only look like it scrolled, therefore causing plenty of glitches.
      fb63cd0c
  25. 24 Feb, 2009 1 commit
  26. 02 Feb, 2009 1 commit
  27. 09 Jan, 2009 1 commit
  28. 08 Jan, 2009 2 commits
  29. 05 Aug, 2008 1 commit
  30. 01 Aug, 2008 1 commit
  31. 14 Jul, 2008 2 commits