-
- Downloads
riched20: Rewrite of scrolling and some redrawing code.
Replaces duplicated scrolling code with re-usable functions. Removes excessive boundary checking on scroll code, since that's done in the scrollbar control anyways. Properly separates repaint calls based on what has changed. Send EN_UPDATE and EN_CHANGE at the right places. Only call EnsureVisible on changes, not all repaints.
Showing
- dlls/riched20/caret.c 6 additions, 6 deletionsdlls/riched20/caret.c
- dlls/riched20/editor.c 50 additions, 128 deletionsdlls/riched20/editor.c
- dlls/riched20/editor.h 10 additions, 4 deletionsdlls/riched20/editor.h
- dlls/riched20/editstr.h 0 additions, 2 deletionsdlls/riched20/editstr.h
- dlls/riched20/paint.c 115 additions, 93 deletionsdlls/riched20/paint.c
Loading
Please register or sign in to comment