阅读更多

2顶
2踩

操作系统

转载新闻 Ubuntu 10.04正式采用OS X式窗口按钮布局

2010-04-02 11:59 by 副主编 just_cool 评论(5) 有2706人浏览

MacUbuntu正式来临!
具体的消息请看Mark Shuttleworth在Launchpad的留言:Comment 564 for bug 532633,他说:


The final decision on window controls for 10.04 LTS is as follows:

 

 - the window controls will remain on the left, however

 - the order will change to be (from left) close, minimize, maximise

 

 嘿嘿,也就是如假包换的Mac OS X风格了。所以我才说,MacUbuntu正式来临。

 

我是非常乐于见到这个改变的,这也说明了,Ubuntu还是会采纳用户的反馈的。

 

来回味一下之前的设计吧:至少很不习惯


而现在,嗯,至少对Mac OS X用户来说,是完全符合习惯的了。

Mark Shuttleworth一定还有更多的计划,这些将在10.10以后,慢慢展现出来。无论未来的计划是会让Ubuntu更像Mac OS X,或者其他。

 

总之,这些改变很令人激动!

来自: Linux桌面中文网
2
2
评论 共 5 条 请登录后发表评论
5 楼 butnet 2010-04-06 13:35
zjumty 写道
中文字体好像不错!

有点像是微软雅黑
4 楼 inosin 2010-04-06 09:19
失去了自己的风格,走上了别人的老路~
3 楼 grandboy 2010-04-05 18:51
说实话,我本人特别不习惯Mac OSX的窗口风格,如果Ubuntu变成这样了,我以后可能不会再升级到这个版本了。我们家有一个iMac,我就让它在那里睡觉呢。 不过感觉可能左手用鼠标习惯的人更方便用OSX吧。
2 楼 BarryWei 2010-04-05 12:24
这个不是Ubuntu的桌面吧?
1 楼 hantsy 2010-04-04 22:20
应该加上 globalmenu,更像mac了。。。
0 楼 zjumty 2010-04-02 22:07
中文字体好像不错!
-1 楼 wangxinpier 2010-04-02 13:04
支持一下......

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 虚拟串口的完整源代码

    虚拟串口的完整源代码,可以直接编译运行,有这方面爱好的开发者可以拿来学习一下。 虚拟串口的完整源代码,可以直接编译运行,有这方面爱好的开发者可以拿来学习一下。

  • COM对象

    COM 对象QueryInterface 实现 关于 COM 接口的介绍请参考我的另一篇博文 COM 接口。 本文主要关注 COM 的实现。 QueryInterface 实现 QueryInterface 接口查询函数一般实现如下: HRESULT CCalculator::QueryInterface(const IID& iid, void **ppv) { if ( iid...

  • COM原理及应用----COM对象和接口

    1、COM对象的理解   COM对象类似于C++语言中类的概念,类的每个实例代表一个COM对象,它也包括属性(即状态)和方法(即操作),状态反映对象的存在,方法就是接口。 2、COM对象的标识-CLSID  GUID是一个128位的随机数,重复概率极低。它的值来源于两部分:空间值(网卡地址或随机数)和时间值。  获得GUID值可以使用VC++提供的工具:GUIDGen.exe

  • COM组件的接口和对象

    一、 前言 在COM规范中,最基本的两个要素就是对象与接口,因为COM就是由这两者来共同实现的。COM对象在组件中是被封装起来的,客户代码只能通过接口来访问COM对象并享受其服务,由于客户与COM直接打交道的是COM接口,所以COM接口是COM最关键的要素。COM规范的核心内容就是对接口的定义,甚至可以说“在COM中接口就是一切”。组件与组件之间、组件与客户之间都要通过接口进行交互。接口成员函数

  • COM(组件对象模型)简单介绍

    什么是COM? 简单地说,COM提供了一种在不同的应用程序和语言之间共享二进制代码的规范。COM定义了软件组件互相通讯的方式。它是一种二进制和网络标准,允许任意两个组件互相通讯,而不管它们是在什么计算机上运行(只要计算机是相连的),也不管计算机运行的是什么操作系统(只要该操作系统支持COM),也不管该组件是用什么语言编写的。COM还提供了位置透明性:当使用COM组件时,该组件是进程内Dll、本地

  • COM(Componet Object Model_组件对象模型)技术概述

    COM(Componet Object Model_组件对象模型)技术概述 转载FDCFDMin 最后发布于2018-09-07 20:33:55 阅读数 2065 收藏 https://blog.csdn.net/weixin_39743893/article/details/82500563 展开 微软官网链接: https://docs.microsoft.com/zh-cn/window...

  • 获取com对象的所有属性和方法

    package com.bovy.officehelper; import org.eclipse.swt.SWT; import org.eclipse.swt.SWTException; import org.eclipse.swt.internal.ole.win32.TYPEATTR; import org.eclipse.swt.ole.win32.OLE; import

  • COM组件开发(一)—— 对象与接口

    一.前言        在COM规范中,最基本的两个要素就是对象与接口,因为COM就是由这两者来共同实现的。COM对象在组件中是被封装起来的,客户代码只能通过接口来访问COM对象并享受其,由于客户与COM直接打交道的是COM接口,所以COM接口是COM最关键的要素。 二.COM对象          COM对象其实就类似于C++中的对象,也就是说某个类的实例,包含了一组数据和操作。在CO

  • 基于VS2010MFC平台使用C++编写的上位机源程序(可在虚拟机下实现两个COM端口的数据传输)

    这是本人毕业设计的一部分,可以直接编译使用。在虚拟机下实现两个COM端口的数据传输, 首先开启虚拟机,然后将两个的串口端COM1和COM2连接起来,设置对两个对话框的串口端口分别为COM1和COM2,将波特率,数据位,停止位,校验位设置相同参数。接下里打开串口,如果串口打开失败会有提示设置串口属性失败,本次测试时,打开串口之后虚拟机中可以清楚的看到COM1和COM2发生了变化,后面多了波特率,数据位,校验位和停止位,这也是串口开启成功的标志. 并且打开串口按钮自动变为了关闭串口,表示串口打开成功。随后在发送框中写入要发送的数据,点击发送消息按钮即可将数据从一个对话框发送到另一个对话框。这样就完成了在虚拟机串口虚拟成功的条件下,检测串口通信的测试。

  • com组件、对象、接口

    1、com(component object model)组件对象模型。 特点:语言无关、可以重用 应用:DirectX、OLE DB、ADO OLE是com的应用。 2、 一个com组件包括多个com对象,一个com对象实现多个接口。 3、com对象类似于c++中的类,包含属性和方法。在c++中,可以用类来定义com对象。 com组件对客户来说是透明的。 GUID用于标识com组...

  • COM连接点 - 一个COM接口实现多个连接点(3)

    之前讲到一个COM接口可以实现多个连接点。我们就来写个例子。 其实,我还真不知道怎么用ATL

  • COM对象的标识——CLSID

    《COM原理与应用》笔记 客户程序通过一个全局唯一标识符进行COM对象的创建和初始化工作。COM规范采用了128位全局唯一标识符GUID。   下面是一个GUID的例子   {54BF6567-1007-11D1-B0AA-444553540000}   在C/C++中可以用这样的结构来描述:   typedef struct _GUID   {     DWORD Data1;

  • COM学习--1.COM对象标识

    com学习之GUID

  • windows系统com对象

    com对象,windows系统中安装有com对象。 vbs 可以通过一条命令来访问这些com对象 命令:CreatObject

  • COM接口

    #include using namespace std; #include // Define interface. /* 输出一个字符串 */ void trace(const char* pMsg) { cout << pMsg << end

  • com 对象

    1、如何判断一个COM对象是否可用 bool IsCOMAvailable(CString strGUID) { // 1. Try to open the HKEY_CLASSES_ROOT\CLSID\{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} key CString strKeyName = _T("CLSID\\") + strGUI

  • 《COM 原理与应用》学习笔记

    《COM 原理与应用》学习笔记 开始时间:2004.1.30最后修改:2004.2.1本文排版格式为:    正文由窗口自动换行;所有代码以 80 字符为边界;中英文字符以空格符分隔。(本文内容基本上是从《COM 原理与应用》书中摘录,版权由作者潘爱民所有,请勿在公共媒体使用)目录=========================================================

  • 【python serial虚拟串口通信】发送端python代码实现--接收端C代码验证

    python虚拟串口模块serial安装1.下载软件包:https://pypi.python.org/pypi/pyserial?#downloads2.解压:tar -zxvf pyserial-3.4.tar.gz3.进入解压目录:cd pyserial-3.4/ 4.安装sudo python setup.py install(这里以ubuntu为例,其他linux操作系统可切

Global site tag (gtag.js) - Google Analytics