X-窗户是一向上不少分劳动的系统.一种X-窗户应用吸引和控制仅"在"窗户里面区域,所谓客户区域.一被称作一个"窗户经理"的完全分开程序画边和控制手段((例如调整大小边缘使增至最大,把按键)减到最低限度和关闭.你能有仅每X服务器一窗户经理程序,和那个窗户经理提供这些代表所有的窗户窗户"装饰品".
窗户经理和X-应用在标准方式中交流.例如,当你通过拖一边缘调整一扇窗户的大小的时候,直到你再出租边缘,所有的工作被窗户经理程序做;然后窗户经理通过寄送它告诉X应用它a调整信息的大小.那时应用必须在新客户区域中重新油漆它自己.这个是理论上一小块:一些窗户经理送信与此同时你拖边缘,所以应用重新油漆几次,但是你得到观念,重新油漆信息.应用也能告诉窗户经理例如是否窗户可以被调整的大小确定东西.
特别当你考虑X的网络才能的时候,分工有一些不同优势.如果窗户经理是本地,什么时候,例如然后,调整一种遥远应用的窗户的大小,仅最后"窗户调整"需求的大小和屏幕重新油漆,复习网络.鼠标事件或者边激动的没有一点儿需要产生网络交通.(再次,如果你的窗户经理送信,当它去时,重新油漆信息,这好处是失去的).
另一优势是你能改变窗户经理.你可以有一种被总是使增至最大和将不被关闭的工业应用.你能给一个窗户经理,其没有一关闭按键或者调整大小装饰品和那个总是使客户区域大小朝向完整屏幕的写信.拦鱼木栅,一些现存的窗户经理能被配置没有任何编程做这个.
窗户经理的细节和他们的应用地相互作用能变得很复杂.那里是一种"最低限度的标准的"的套一个窗户经理必须提供的特征,和那里是一"最低限度的标准的"的套一种X-应用必须支持的窗户经理信息,但是很多应用超出远远超过这个.越来越共用"桌上型电脑"系统为X KDE和GNOME例如完全延长这装置哦广泛.这个意味着当在其它窗户经理管辖下跑步的时候,使用这些特征的应用要么将仅充满那个一个窗户经理要么将让一些官能性不可获得的.
如果你想要知道更多,现在是你深入研究X-窗户编程的时候了.
至于X-为视窗服务器,许多商业那些是可用的.作为一的一部分产品为视窗呼吁是一完整POSIX-顺从编程环境的Cygwin,一为视窗自由X-服务器是可用的.Cygwin事实上它自己使视窗变成一像样Unix-like环境.为Cygwin X-服务器是同样的绝大部分Linux散发地运送X-服务器:Xfree86.Cygwin是从去年被RedHat购买的库克诺斯软件得到.URL是http://sources.redhat.com/cygwin.
信息的来源:爱迪生韦斯利--多重工具Linux--为开放来源软件实际使用
被magakos写作.阅读更多伟大喂在来源是WEBSITE
禁止意见.
阅读更的多的有关otherSoftware和Linux的文章.
- [+]Digg:特征是这文章
- [+]Del.icio.us:给这文章加上书签
- [+]卷:给这文章加上书签















