Recent Development Plan:
1. windowless RichEdit support, including support for OLE images and paragraphs. These are necessary components of the IM class (started)-expected to be completed in early June
2. browser-type component support, which is expected to include webbrowser and WebKit. The latter has a growing demand recently. Despite the challenges, you need to give it a try. Refer to QT at that time. It is expected to be completed by the end of June.
3. Flash window support, which may be used in some places and is relatively easy-it is expected to be completed in early July
I hope you can leave a message for me if you have a good source code reference or suggestions.
Problem:
1. The cursor settings in chrome depend on the mousemove message. When you move the mouse quickly, the cursor will flash and try to fix it as wm_setcursor.
2. The nativetextfieldview input box in Chrome is very complex and the processing is incomplete. consider removing it and replacing it with the RichEdit interface.
Note:
Widget is an abstract form. widget_win is the implementation of win forms.
Window introduces the concept of non-customer zone, and allows to minimize the maximum mode and other forms. window_win is the implementation of its win platform (with a title bar)
2011.5.29: Implement drag-and-drop of windowless RichEdit
2011.5.30: Implements input editing and view scrolling without window RichEdit