zoukankan      html  css  js  c++  java
  • DuilibDesigner纯傻瓜入门,第一期

    对标题没有幽默感的同学,请绕过,谢谢。

    刚开始使用,如果哪里有问题,请尽速支出,共同学习,谢谢。

    起源:VC开发做了几年了,想试试新的UI

    准备工作:通过svn下载duilib的代码,版本21:11:20, 2011年8月28日,revsion 213

    正式开始:

    1,编译附带的Duilib Designer,以下简称DuiDesigner

    选了VS2010,说明要求 编译需要VS2008+SP1,不巧,工作一直在VS2008无SP状态,故选用了VS2010进行编译

    修改了一些输出路径等参数之后,编译成功UnicodeRelease。所有操作均基于这个版本。

    2使用DuiDesigner

    新建项目—— 没有发现有什么特别用途,只是建了个目录——建议直接忽略

     新建工程后没有所谓的.uiproj文件

       可以手动输入目标目录,但如果目标目录不存在,不能自动新建。

    新建文件——

       2.1,需要添加一个布局,而不是任何的控件——囧了吧,费了我2个小时才弄明白,希望别再非你的了

        对话框布局不能用,只要添加,程序直接崩溃,其他的可以。

       2.2,添加按钮,

        2.2.1添加方式只能是滑动画出,没有VC中的“拖-放”形式,别费心试了

        2.2.2重点一是文字颜色,默认的BkColor和TextColor都是黑的,所以写了字你也看出不来,先改一下把——当然,如果主要是想用图片,可以不改

        2.2.3重点二是边框颜色,默认也是黑色,但编辑器中显示的是绿色,我想是为了让你区分出来控件的范围,别误会,其他颜色正常

        2.2.3重点三是指定图片,指定图片请按照下列过程完成,切记

          点...,打开“选择图片”,然后点“导入”,选择一张图片后确定A,选中导入的图片,选中掩码,然后确定B,

               2.2.3.1 想同时选中多个图像,一次导入——不行

        2.2.3.2 想集中把所有的图片都导入——不行,在你点确认B之后,只会保存一个

        2.2.3.3 在选择图片窗口,必须双击才能改变右侧的图像,

        2.2.3.4 导入图像只是记录,不会复制,或者改变图像,所以你最好提前集中放置

        2.2.3.5 操作完成后,有时候图像文件有时会保存绝对路径,有时会保存相对路径——算了,别介意这个了

        2.2.4 各种状态

        2.2.4.1 NormalImage——当前按钮不是输入焦点的常规状态

        2.2.4.2 HotImage——鼠标在按钮上,但未按下的状态,MFC中说的Hover态

        2.2.4.3 PushedImage——鼠标在按钮上,且按下的状态,

        2.2.4.4 FoucsedImage——当前按钮是输入焦点的状态,同时也是鼠标按下,但鼠标位置不在按钮上的状态

        2.2.4.5 DisabledImage——按钮被禁止状态

        ——友情提示,这个定义仅适用于ButtonUI,其他按钮有其他解释。

  • 相关阅读:
    iOS8 定位补充
    iOS系统导航/自绘制导航路线
    自定义大头针
    添加大头针
    iOS 地图
    iOS 定位
    UISearchBar
    NSPredicate谓词
    iOS的设备及分辨率、图片命名
    UIImageView、UISlider、UISwitch、UIStepper、UISegmentControl
  • 原文地址:https://www.cnblogs.com/kevinzhwl/p/2167546.html
Copyright © 2011-2022 走看看