MyGUI 学习笔记(四)——MyGUI sample 4——13.03.11
2013-04-16 15:04
411 查看
Code samples 中的各个网页内容学习并记录
主要内容如下:
-------------------------------
HowTo enable tooltips (原文链接)
添加用于说明的悬浮窗口。有点乱,再看一遍再整理。
HowTo use ButtonImage (原文链接)
只有图片的按钮,关于skin的使用。
Layout片段:
这些属性是有MyGUI Layout Editor支持的。Button_ImageResource的值要和下面的skin的Resource文件中的属性name相对应。
skin的Layout片段:
要在程序中明确的载入Resource文件:
HowTo change text colour (原文链接)
改变文字颜色代码片段实例如下:
例子1:
例子2:
HowTo use Multilist widget (原文链接)
只有代码,看不懂,暂时略。
剩下的就都是代码了。暂时略。
阅读MyGUI sample 记录并总结——完
主要内容如下:
-------------------------------
HowTo enable tooltips (原文链接)
添加用于说明的悬浮窗口。有点乱,再看一遍再整理。
HowTo use ButtonImage (原文链接)
只有图片的按钮,关于skin的使用。
Layout片段:
<Widget type="Button" skin="ButtonImage" position="10 280 98 18" layer="Back"> <Property key="Button_ImageResource" value="pic_ButtonImage1"/> <Property key="Button_ModeImage" value="true"/> </Widget>
这些属性是有MyGUI Layout Editor支持的。Button_ImageResource的值要和下面的skin的Resource文件中的属性name相对应。
skin的Layout片段:
<?xml version="1.0" encoding="UTF-8"?> <MyGUI type="Resource"> <Resource type="ResourceImageSet" name="pic_ButtonImage1"> <Group name="States" texture="core.png" size="50 50"> <Index name="disabled"> <Frame point="0 203"/> </Index> <Index name="normal"> <Frame point="50 203"/> </Index> <Index name="highlighted"> <Frame point="100 203"/> </Index> <Index name="pushed"> <Frame point="150 203"/> </Index> </Group> </Resource> </MyGUI>
要在程序中明确的载入Resource文件:
MyGUI::ResourceManager::getInstance().load("ButtonImage.resource");
HowTo change text colour (原文链接)
改变文字颜色代码片段实例如下:
例子1:
widget->setCaption("#FF0000Red Text"); widget->setCaption("#00FF00Green Text"); widget->setCaption("#FF0000Colored #00FF00Text");
例子2:
list->addItem("#FF0000Red line"); list->addItem("#00FF00Green line"); list->addItem("#FF0000Colored #00FF00line");
HowTo use Multilist widget (原文链接)
只有代码,看不懂,暂时略。
剩下的就都是代码了。暂时略。
阅读MyGUI sample 记录并总结——完
相关文章推荐
- MyGUI 学习笔记(二)——MyGUI sample2——13.01.23
- MyGUI 学习笔记(三)——MyGUI sample3——13.02.07
- MyGUI 学习笔记(五)——MyGUI 中其他文件1——13.03.12
- MyGUI 学习笔记(一)——MyGUI sample1——13.01.23
- Python2学习笔记之gui和安装demjson库
- Symbian学习笔记(4):在GUI应用中使用图像
- perl学习笔记---my和our
- 传智博客学习笔记13--JAVA GUI
- QT之GUI学习笔记(一)___hello World
- Matlab学习笔记 (一)GUI用户图形界面编程
- Myslqdump命令使用说明(学习笔记)超级详细
- Python_GUI学习笔记(1)----GUI界面设计开发库
- Java基础班学习笔记(15)GUI图形界面编程
- 【Unity 3D】学习笔记十二:GUILayout(界面布局)
- OpenCV学习笔记17 OpenCV高级GUI和多媒体模块 HIGHGUI MODULE (一)
- Vijava 学习笔记之 CustomizationSysprep、CustomizationGuiRunOnce、CustomizationGuiUnattended
- RT-Thread 学习笔记(十二)--- 开启基于RTGUI的LCD显示功能(2)<编译测试>
- Python:GUI之tkinter学习笔记2界面布局显示
- OpenCV学习笔记19 OpenCV高级GUI和多媒体模块 HIGHGUI MODULE (三)
- 学习笔记:iOS布局库—MyLayout库之表格布局MyTableLayout