
X Window
文章平均质量分 78
可人冰凌
这个作者很懒,什么都没留下…
展开
-
X Window 程式设计入门
这只是入门,仅仅是入门而已。所以并不是很完全,却可以给你一个概观的了解,让你知道 X Window programming 过程和所需的基本知识。如果你需要更进一步的资料,请参考 Xlib - C Language X Interace Referrence。对於内容有任何意见,也欢迎指教。本文件由李圭烽(Thinker; Thinker.bbs@bbs.yzu.edu.tw) 所作。作者许可本文转载 2012-08-07 14:56:26 · 1137 阅读 · 0 评论 -
X Window 程式设计入门--第四章 Event
Index: Event Types and Event Masks Events Propagation Event Handling Events MapNotify UnmapNotify Expose ButtonPress, ButtonRelease, KeyPress, KeyRelease, MotionNotify Create转载 2012-08-07 16:40:18 · 1981 阅读 · 0 评论 -
X Window 程式设计入门--第五章 Window
Window 作 者 : Thinker E-Mail: Thinker.bbs@bbs.yzu.edu.tw -------------------------------------------------------------------------------- Index: Create windows/Destroy windows转载 2012-08-07 16:42:33 · 1634 阅读 · 0 评论 -
xlib协议概要
Xlib = C Language X Interface X Window System由MIT设计。X采用服务器-客户端的结构,并且具有网络通透性,X server运行在有显示设备的主机上,是服务器端,客户端程序可以来自本机,也可以是网络上的不同主机。客户端与服务器通信的协议称为X Protocol,客户端以请求的方式让服务器管理图形界面。Xlib是一个客户端的C语言接口库,它封转载 2012-08-07 16:46:53 · 978 阅读 · 0 评论 -
初级X 编程1
转自:http://blog.youkuaiyun.com/kaku_you/article/details/15437 绪论本教程是有关X窗口编程的"would-be"系列教程的第一部。单方面来说,这个教程是没用的,因为一个真正的X窗口程序员通常会使用抽象级更高的库,例如Modif(或者是它的自由版本lesstiff),GTK,QT或者其它类似的库。但...也许我们应该从某个更易于学习理解的转载 2012-08-07 16:53:55 · 1664 阅读 · 0 评论 -
初级 X编程2
转自:http://blog.youkuaiyun.com/kaku_you/article/details/15438窗口们的组织体系 当窗口们被显示在X服务器上时,它们通常按照一定组织体系来排序 - 每个窗口可以有子窗口,每个子窗口又可以有自己的子窗口。让我们来查看这个组织体系的一些特性,看看它们是如何来影响例如绘画和事件等处理。根窗口,父窗口和子窗口 每一个屏转载 2012-08-07 16:57:16 · 1985 阅读 · 0 评论 -
x window 实现原理
1、X Window System采用C/S结构,但和我们常见的C/S不同。常见的C/S结构中,称提供服务的一方为server,即服务器端(如HTTP服务,FTP服务等),使用服务的称为Client,即客户端。但在X Window System中,client是执行程序的一方,在上面执行各种X程序,而server则是负责显示client运行程序的窗口的一方。2、X Window Syste转载 2012-08-07 17:03:39 · 1909 阅读 · 0 评论 -
Wayland面纱 X Window前世今生
Wayland是什么呢?它是X Window?还是要取代X Window?它的优势在哪里?Linux桌面/移动会因此有什么变化?在本篇中,我将回顾历史,展望未来,通过简易的文字,来先回顾一下X Window,从而继续解答Wayland。 注:在下对X Window的理解仅限于表面,文章中会有不少技术、历史方面的错误,若有大侠指出,不胜感激! 古老的X Window和现代的桌面技术转载 2012-08-09 15:43:14 · 1048 阅读 · 0 评论 -
深入理解ssh端口转发细节
一.本地端口转发A机: 172.16.32.123B机: 172.16.32.102, 10.0.0.2C机: 10.0.0.1(说明:C机与B机直连,C机无网关设置,只能与B机进行通信)B机:(可以使用netstat -nap |grep 7001看到B机上启动了一个监听7001端口的服务)luther@gliethttp:~$ ssh -CfNg -L 7001:l转载 2012-08-29 14:31:04 · 1845 阅读 · 0 评论 -
xlib一夜学习体会
原来认为xlib有多神奇,原来和GTK+一样,操作非常方便.有鼠标事件,暴露事件,键盘事件等等....只要看API,就可以一步步的操作.xlib和window SDK有的一比,写界面都很繁琐,相比之下,我感觉xlib写界面和其它程序要比SDK简单的多.我感觉学 XLIB 的人也没有什么,就 和学GTK+ 的人没有什么区别.xlib 可以画 button, listview,转载 2012-08-07 14:42:27 · 3004 阅读 · 0 评论 -
X Window核心协议
X Window核心协议维基百科,自由的百科全书 汉漢▼X Window 核心协议[1][2][3]是X Window系统的基础协议,它是一个以位图显示的网络化视窗系统,用来在Unix、类Unix和其它操作系统上建立使用者图形界面。X Window 系统基于主从式模型:单一服务器控管硬件的输出入,如屏幕、键盘和鼠标;所有的应用程式都被视作客户端,转载 2012-08-07 16:59:39 · 7399 阅读 · 0 评论 -
x window
X Window于1984年在麻省理工学院(MIT)电脑科学研究室开始开发的,当时Bob Scheifler正在发展分散式系统(distributed system),同一时间 DEC公司的 Jim Gettys 正在麻省理工学院做 Athena 计划的一部分。两个计划都需要一个相同的东西——一套在UNIX机器上运行优良的视窗系统。因此合作关系开始展开,他们从斯坦福(Stanford)大学得到转载 2012-08-07 17:02:52 · 891 阅读 · 0 评论 -
X Window 程式设计入门--第一章 什麽是 X Window
X Client 和 X Server X Window 为 一 Client-Server 架 构 之 GUI 。 Client 指 的 是 在 X Window 下 执 行 的 应 用 程 式, 需 要 X Server 为 其 服 务 ; Server 指 的是 整 个 管 理 你 的 桌 面 的 X Window 系 统 , 称 为 X Server 。 X Server 除 了 负转载 2012-08-07 14:57:42 · 917 阅读 · 0 评论 -
X Window 程式设计入门--第二章 X Programming 的第一步
ndex: 基本步骤 建立一个 display至 X Server 取得 display的相关资料 建立视窗 和视窗管理程式(Window Manager)沟通 显示视窗 关闭(destroy)视窗 关闭 display 例 --------------------------------------------------------转载 2012-08-07 14:59:30 · 1840 阅读 · 0 评论 -
X Window 程式设计入门--第六章 Inter-Client Communication
Index: Property & Atom Atom Property Cut Buffer Window Manager WM_NAME WM_ICON_NAME WM_NORMAL_HINTS WM_HINTS WM_CALSS Selection Owner & Reque转载 2012-08-07 16:44:48 · 1033 阅读 · 0 评论 -
X是协议,不是具体的某个软件
X是协议,不是具体的某个软件, X并不是UNIX核心的一部分,而是在核心之上的一个应用程序。X提供一种协议,用来产生图形用户界面GUI。 X不会负责很多事情,它只负责绘制 (Drawing),移动窗口(Moving windows),和鼠标、键盘交互。 X11 是 Unix 事实上的图形系统标准。Linux,各种 BSD 版本和多数的商用 Unix 都采用它, C转载 2012-08-07 16:48:11 · 1786 阅读 · 0 评论 -
x window简介
一.X-Window简介 X-Window(也常称为X11或X)系统是一种以位图方式显示的软件视窗系统,最初是1984年麻省理工学院的研究,之后变成UNIX、类UNIX、以及OpenVMS等操作系统所一致适用的标准化软件工具包及显示架构的运作协议。X Window系统通过软件工具及架构协议来建立操作系统所用的图形用户界面,此后则逐渐扩展适用到各形各色的其他操作系统上。现在几乎所有的操转载 2012-08-07 14:37:30 · 763 阅读 · 0 评论 -
X Window 程式设计入门--第三章 绘图(Graphic)
Index: 颜色 Graphics Context Graphics Image 例 -------------------------------------------------------------------------------- 1. 颜色 在 X Window 视窗系统,程式使用颜色都是透过配置 color cell。转载 2012-08-07 16:38:09 · 1823 阅读 · 0 评论 -
对X window 全面分析的文章
很多人在用 Xwindow,但是他们是在用一些包装掩盖下的 Xwindow,那些包装有些很不稳定,占用大量资源,以至于有人说 Xwindow 是垃圾。其实 Xwindow 是一个非常出色的图形系统,你应该抱怨的是那些不稳定的包装,而不是 Xwindow 本身。 Xwindow 是非常巧妙的设计,很多时候它在概念上比其它窗口系统先进,以至于经过很多年它仍然是工作站上的工业标准。许多其转载 2012-08-07 16:45:50 · 833 阅读 · 0 评论 -
用Xlib库进行基本图形编程
用Xlib库进行基本图形编程,从中大bbs的精华版找到---------------------------------------------------------------------------------------------------------------------------------目录1、前言2、X Window系统的客户服务器模式3、GUI编程-转载 2012-08-07 16:49:14 · 8113 阅读 · 0 评论 -
运用xlib进行事件响应(X11 API)的小例子
引用自:http://hi.baidu.com/ifeelmyself/blog/item/aa7aa81fbc1aa3cba686696c.html File: x11_test.cxx #include 每一个Xlib 程序都必须包含这个头文件#include 1. int main(void) {2. Disp转载 2012-08-07 16:54:50 · 7218 阅读 · 2 评论 -
xorg
这几天正在装gentoo,以前一直使用debian,所以在装的时候不免遇到点困难。一直到字符界面还算顺利,但在装Xwindow的时候就遇到点麻烦。debian论坛里有一篇精品文章是讲debian和gentoo安装的,但是按照他的精神装不上Xwindow,主要问题出现在emerge xfree时,说xfree没有(好象是这个错误),没办法,我只好去gentoo.org上去找,找到一篇文章,我把基本的转载 2012-08-20 11:06:41 · 1590 阅读 · 0 评论