西西河

主题:【原创】新时代新潮流WebOS 【1】 -- 邓侃

共:💬594 🌺1902
全看分页树展 · 主题 跟帖
家园 这篇文章写得太匆忙

1. GUI Toolkit

俺对TOOLKIT这个词质疑,是否应该用FRAMEWORK?

坦率讲,俺也同意你的观点。MFC也好,ATL也罢,已经不是toolkit,一个工具箱,想用就用不想用晾一边去。它虽然在操作系统以外,但是的确是系统必不可少的一部份。有点冤枉,如果说File System是OS的一部份,凭什么GUI就不是OS一部份?

但是,俺遵从Wikipedia。Wikipedia说那是GUI Toolkit,而不是Framework。好吧,那就工具箱吧。

2. ATL etc

Windows操作系统之上可用于C/C++ GUI开发的GUI Toolkit,包括但不仅限于MFC。比如BORLAND就先后有OWL,VCL。MS自己有MFC和ATL。

GUI Toolkit的内容庞杂,历史纠结也深。应该单独写一篇。你看,把GUI Toolkit塞在Webkit event同一篇文章里,行文匆忙,涉嫌误导不说,读者也觉得累。这篇文章的内容太多了。

3. Event

WEBKIT(RENDER ENGINE)解释的过程就是与某个NODE的“绑定”(over)与“松绑定”(out)过程,而且这个结果可以重复利用 --- 新的鼠标位置信息,检查上一个“绑定”的NODE,如果位置还在这个NODE的范围,继续发on_mouse_over,返回;

还是前面说的那个问题,一篇文章不宜塞太多内容,累人,而且有可能误人。

本来这些内容都该展开来慢慢谈的。结果,因为担心篇幅太长,就从略了。从略,就有误导的可能。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河