2014.11.20 SOUI重要更新:SWindow的布局属性pos2type改由offset代替。

原来SOUI布局中使用pos2type属性来定义pos只有2个值时的偏移方式,主要用于窗口大小需要动态计算的情况下窗口位置的偏移(如水平,垂直居中等)。

pos2type可以定义9个参考点:center, lefttop, leftmid, leftbottom,midtop,midbottom,righttop,rightmid,rightbottom。

新版本的offset属性可以定义x,y两个方向的偏移量:offset = "xOctave,yOctave" ,xOctave, yOctave代表在x,y方向上偏移窗口大小的倍数,一般为[-1,0]的小数(float),当然也可以超过这个范围。

下表显示对应原pos2type属性的offset属性:

 
pos2type offset
center -0.5,-0.5
lefttop 0,0
leftmid 0,-0.5
leftbottom 0,-1
midtop -0.5,0
midbottom -0.5,-1
righttop -1,0
rightmid -1,-0.5
rightbottom -1,-1

从上表可以看出,原来的pos2type属性只能是0.5的倍数,新的offset属性没有该限制。

而且原来的pos2type属性只有当pos属性中只包含两个值时有效,新的offset属性不管pos属性有没有值都有效。

当然更新可能带来一些与新版本同步的工作,如果产品已经开发完成不建议升级。

时间: 2024-10-05 03:39:46

2014.11.20 SOUI重要更新:SWindow的布局属性pos2type改由offset代替。的相关文章

2014/11/20 SQL简单命令

一.数据库建设规则 第一范式: 数据库中的每一列都为单一数据类型(统一数据类型) 第二范式: 表里的每一列尽量和主键直接相关 二.例子 如:学号 姓名 年龄 课程 分数 为列创建数据库 则要先分两个表. 第一个表  学号 姓名  年龄 三列,作为学生表,是本数据库表的主键表 第二个表 分数编号 学号 课程表 分数  四列,作为分数表,是本数据库表的外键表,此表中的学号由学生表中学号而来 学生表和分数表中的学号,为1:N的关系 三.代码 drop database test  --删除test数据

生活体会2014.11.20

昨天计划了一下到年底要做的事情,到年底的时候是非常忙碌的.昨天看解析几何曲面,看的着实头疼,开始看动漫到很晚.我不过分指责自己,因为每个人都会有懒散的时候,自己应该安排好自己的作息,昨天睡的太晚,今天9点20起床,现在心很累,很乏.只有自己有规律的生活了,自己的身体才能活到80岁.我把自己的年龄设置到80岁,60岁前工作,后面的时间自由自由的去生活.我还是准备把网开了,自己以前担心网会冲了我的生活,会不珍惜时间,自从手机能撑网以后,自己睡觉时间越来越短,作息时间越来越不规律,此次把网开了,一是希

2014.11.20查看到的有用网站和资料

http://www.cvchina.info/计算机视觉最新资讯 https://github.com/MingMingCheng/CmCode/程明明2011CVPR的论文资料,有最新 不要混淆saliency mode和salient object detection,前者试图去predict fixation,后者试图是segmentation某些object出来...........motivation就不太一样,前面可以认为是个biologically-inspired vision

Notes of Scrum Meeting(2014/11/2)

Notes of Scrum Meeting (2014/11/2) 软件工程项目组Sevens开始项目之后的第一次Scrum Meeting报告 会议时间:2014年11月2日  20:00—20:30 与会人员:金鑫 陈少杰 雷元勇 王迪 高孟烨 邓亚梅 郑培蕾 会议地点:QQ讨论组 会议内容: 1.会议目标 项目给定的时间正式过去一周,我们开始准备的时间有些晚,所以大家在周末的任务是熟悉Android开发环境和开发语言, 为之后两周编写代码打下基础.另外就是确定今后四天的时间里大家的努力方

WebQQ hash值获取 C#方法 2014/06/20

去年心血来潮,利用闲暇时间做了一个WebQQ的桌面软件,基本功能实现之后,就放那儿了.webQQ的协议时常更新,导致有些参数加密的方法要跟着更新,今天群里一朋友提供了一份最新的WebQQ hash的js,我转成了C#的方法,记在这里,希望对正在做webqq的朋友有所帮助. js方法 p=getqqhsahs(b,j) { for (var a = j + "password error", i = "", E = [];;) if (i.length <= a

2014年第一季度Oracle PSU更新(包括10.2.0.4+版本号全部PSU信息)

2014年第一季度的PSU更新主要是3个版本号:12.1.11.2.0.4.11.2.0.3以及11.1.0.7. 在第2季度Oracle 将公布12.1.0.2,同一时候11.2.0.4版本号也将是11.2的终极版本号,不会再出11.2.0.5. 例如以下是我整理的最新的10.2.0.4+版本号的最新psu信息,供大家參考!(包括12c psu信息). ++++10.2.0.4 Oracle Database Patch Set Update Unix Comments Includes Cp

Grml 2014.11 发布,Linux 发行版

Grml 2014.11 发布,代号为 'Gschistigschasti'.此版本提供最新的 Debian 'testing' 里面的软件包,跟往常一样,更新了硬件支持,修复了之前 Grml 版本的 bug. 新特性: new boot option getfile.retries=... - by specifying a number it controls the number of download retries for the netscript=...; grml2usb - i

PLSQL Developer 11 使用技巧(持续更新)

PLSQL Developer 11 使用技巧 (持续更新) 目录(?)[-] 首先是我的颜色配置 常用快捷键 提升PLSQL编程效率 按空格自动替换 关闭Window窗口 PLSQL 实用技巧 TIP 1单击进入VIEW模式 TIP 2存储过程DEBUG单步执行 TIP 3更改文件夹颜色 TIP 4保存页面布局 TIP 5中文显示问题 TIP 6代码高亮和使用书签 TIP 8SQL窗口的快捷键 有用 TIP 9 Windows list名字显示不下来 TIP 9.5 多数情况下对于重要的Win

MyBatis - 系统化复习加强 (2020年4月11日始 持续更新)

目录 MyBatis - 系统化复习加强 (2020年4月11日始 持续更新) 1 简介 1.1 什么是MyBatis 1.2 持久层 1.3 为什么要用 MyBatis 1.4 如何获取 MyBatis 2 第一个MyBatis程序 2.1 搭建环境 2.2 创建Module 2.3 运行测试 2.4 常见BUG MapperRegistry问题 ★ Could not find resource .............UserMapper.xml Error creating docum