Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge duilib #279

Merged
merged 82 commits into from
Mar 1, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
82 commits
Select commit Hold shift + click to select a range
9ee965d
Try to fix #15 restore window position is incorrect
nmgwddj May 24, 2019
11dbe93
Fixed #27 crashed when DPI changes
nmgwddj May 30, 2019
e817180
Add XML Class node to support XML attribute definition control attribute
smallevilbeast Jun 6, 2019
452bc14
Merge pull request #40 from lovesnow/development
nmgwddj Jun 6, 2019
d709e24
XML中的Font节点添加id属性,支持font自定义,同时兼容过去的索引方式
smallevilbeast Jun 9, 2019
f004f79
fix RichEdit m_sFontId init error bug
smallevilbeast Jun 11, 2019
52242da
字体增加默认属性,修改Demo中的XML使用新的Class和Font方式
smallevilbeast Jun 11, 2019
8183d81
Merge pull request #42 from lovesnow/development
nmgwddj Jun 12, 2019
a20f488
修复当使用Class定义样式时,控件的value属性与Class的value属性冲突时界面显示异常问题,控制使用_value属性解决冲突
smallevilbeast Jun 12, 2019
532f3b2
Merge pull request #44 from lovesnow/development
nmgwddj Jun 13, 2019
8b74e47
Fixed #46 removed default value from Combo constructor
nmgwddj Jun 18, 2019
76a813d
Updated preview of controls image
nmgwddj Jun 18, 2019
5418cab
[docs] Updated doc of global font
nmgwddj Jun 18, 2019
fed1569
修复当使用RemoteAt删除子控件时,选中索引没有重新计算的问题
smallevilbeast Jun 27, 2019
f8cd48c
修复TabBox在XML中设置selectedid无效的bug
smallevilbeast Jun 27, 2019
c2fceb6
Merge pull request #62 from lovesnow/development
nmgwddj Jun 28, 2019
8adeea0
添加virtualTileBox项目
smallevilbeast Jul 6, 2019
ba1381d
VirtualTileBox添加子项索引到数据索引的相互转换方法
smallevilbeast Jul 6, 2019
bb5cd4f
修改VirtualTileInterface继承自nbase::SupportWeakCallback,方便使用ToWeakCallback
smallevilbeast Jul 6, 2019
24686f4
修复VirtualTileBox's Demo中Lock的使用问题
smallevilbeast Jul 6, 2019
ffdbca5
Merge pull request #68 from lovesnow/development
nmgwddj Jul 8, 2019
029b5a0
[docs] Delete invalid code in GETTING-STARTED
nmgwddj Jul 8, 2019
49d5eac
修复Combo控件在XML中设置dropbox属性无效的bug
smallevilbeast Jul 8, 2019
8f9b15f
修复ScrollableBox在绘制子项时没有裁剪padding区域的bug
smallevilbeast Jul 8, 2019
3856f80
Merge pull request #71 from lovesnow/development
nmgwddj Jul 9, 2019
a514022
Fix cannot be compiled under release
nmgwddj Jul 12, 2019
6bc1110
Removed missing files in duilib solution
nmgwddj Jul 15, 2019
a57f459
Updated resources.zip for basic project
nmgwddj Jul 15, 2019
bef5c9a
Support switch controls focus when press TAB
nmgwddj Jul 17, 2019
58ab3e1
Update docs about control switching focus
nmgwddj Jul 17, 2019
375c302
Remove duplicated lines in document
quanzhuo Jul 17, 2019
b0f2e45
Merge pull request #79 from quanzhuo/development
nmgwddj Jul 17, 2019
f811e98
Fix #85 crash when removing TreeView from Box
nmgwddj Jul 24, 2019
78e3db2
Update doc of ScrollableBox
nmgwddj Jul 24, 2019
a59b15c
Revert "Fix #85 crash when removing TreeView from Box"
nmgwddj Jul 25, 2019
c627eff
Fixed a crash when removing TreeView from Box
nmgwddj Jul 25, 2019
babf0c2
Modified variable of tree nodes
nmgwddj Jul 25, 2019
d71b4e9
修复从zip资源文件加载资源找不到多语言文件的问题
quanzhuo Jul 30, 2019
e7cd612
Merge pull request #95 from quanzhuo/development
nmgwddj Jul 31, 2019
7c8332b
【增加borderround实现】
Xuhuajie-2021 Aug 1, 2019
0ac3aa5
Merge pull request #98 from xuhuajie-NetEase/development
nmgwddj Aug 1, 2019
50453b7
优化一些细节
Xuhuajie-2021 Aug 1, 2019
ad9ef19
Merge pull request #100 from xuhuajie-NetEase/development
nmgwddj Aug 1, 2019
bb82e1c
Adjust the method of drawing rounded borders
nmgwddj Aug 2, 2019
63da92c
fix bugfix,exec Js callback message needs send to browser process, no…
Aug 11, 2019
f46eca3
Merge pull request #103 from bboot9001/bugfix
nmgwddj Aug 12, 2019
0e7f1b6
增加对圆环形滚动条的支持
Xuhuajie-2021 Aug 14, 2019
0ccc90a
Merge pull request #105 from xuhuajie-NetEase/development
nmgwddj Aug 15, 2019
45c5104
Fixed #110 can not compile under /permissive mode
nmgwddj Aug 26, 2019
6e35909
Add docs for CircleProgress
nmgwddj Sep 10, 2019
addfe38
Modified the Terminology of the CircleProgress
nmgwddj Sep 10, 2019
8478abf
[doc] Add CircleProgress.md to summary
nmgwddj Sep 10, 2019
9e01ded
[doc] Updated the document of CircleProgress
nmgwddj Sep 10, 2019
57f53ae
Updated github issue template
nmgwddj Sep 11, 2019
4933d1f
Remove dependency on shared
nmgwddj Sep 20, 2019
93bc30d
Updated issues template and PR template
nmgwddj Sep 20, 2019
ad9a6b3
Modified the namespace of the UI component
nmgwddj Sep 22, 2019
ce1686d
Fixed compilation errors
nmgwddj Sep 22, 2019
1312bd1
cef osr增加拖拽功能
redrains Jul 1, 2020
b8cc188
遗漏提交
redrains Jul 1, 2020
8d9e5e0
fix:osr cef控件放到滚动容器内部,坐标计算错误
redrains Jul 1, 2020
334c601
增加通用的多级菜单控件
redrains Jul 1, 2020
2eb2cbe
支持自定义字体
redrains Feb 26, 2021
abcc625
支持自定义字体
redrains Feb 26, 2021
e6769df
支持svg矢量图
redrains Feb 26, 2021
9d1f20c
完善支持设置宽度、限制菜单高度
redrains Feb 26, 2021
dd00a04
虚表支持横向
redrains Feb 26, 2021
eeec069
TreeView增加展开/收缩事件
redrains Feb 26, 2021
22e8033
fix:多层滚动容器嵌套后,ui刷新异常
redrains Feb 26, 2021
17b22b3
支持svg矢量图
redrains Feb 26, 2021
242bc40
容器控件支持滚动条在左侧
redrains Feb 26, 2021
cd2e1f2
列表项支持手写笔的右键菜单操作
redrains Feb 26, 2021
c9aa27a
CheckBox完善选择状态的文字的背景绘制功能
redrains Feb 26, 2021
b122acf
拆分Button、Label、Option控件
redrains Feb 26, 2021
c4b828d
fix:Combo高DPI下边框显示异常
redrains Feb 26, 2021
38cfcc3
整理代码,调整注释
redrains Feb 26, 2021
a295931
优化阴影代码
redrains Feb 26, 2021
61490db
遗漏提交:TreeView事件补充
redrains Feb 26, 2021
55630e3
fix:RichEdit不设置窗口时,销毁会崩溃
redrains Feb 26, 2021
388716a
Slider的progressbarpadding属性支持bkcolor
redrains Feb 26, 2021
bcd718e
删除无用的窗口逻辑
redrains Feb 26, 2021
72cdce5
调整头文件和项目配置
redrains Feb 26, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
22 changes: 14 additions & 8 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,20 @@
---
name: ȱ�ݷ���
about: �ṩһ��ȱ�ݸ��ֲ�����������޸�����
name: 缺陷反馈
about: 提供一个缺陷复现步骤帮助我们修复问题
---

<!-- ���ύ�������ǰ��ȷ����ǰ issue ��û����ͬ������ -->
<!-- ��ʹ�����°汾�Ĵ���ȷ���㷴����������δ�޸� -->
<!-- 在提交这个反馈前请确保当前 Issue 中没有相同的问题 -->
<!-- 请使用最新版本的代码确保你反馈的问题尚未修复 -->

## ��������
## 问题现象

## ���ֲ���
<!-- 请描述您遇到问题的直接现象或截图 -->

## 预期结果

<!-- 您遇到的问题预期应该是什么结果? -->

## 重现步骤

<!-- 请用详细的步骤描述这个问题是如何出现的,让我们能根据您提供的步骤快速重现问题。 -->

1.
2.
9 changes: 5 additions & 4 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
---
name: ���ܽ���
about: �ύ�κκõĽ����������������Ŀ
name: 功能建议
about: 提交任何好的建议帮助我们完善项目
---

<!-- ���ύ�������ǰ��ȷ����ǰ issue ��û����ͬ������ -->
<!-- 在提交这个反馈前请确保当前 issue 中没有相同的问题 -->

<!-- 描述你想要的功能 -->

<!-- ��������Ҫ�Ĺ��� -->
6 changes: 6 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<!-- 这里写下您的 PR 修复了什么问题或新增了什么功能 -->
Fixed #

<!-- 请确保您的拉取求情提交至开发分(development)支而不是主分支(master) -->
<!-- 请仔细查看您的提交确保同文件下使用的是与原项目相同的缩进方式和代码风格 -->
<!-- 写下您的 PR 工作的具体内容,比如解决问题的思路和新功能的作用 -->
19 changes: 9 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
NIM Duilib 包含了一整套桌面软件的开发部件,与其说这是一个界面库,不如说它是一个开发框架。从原有 Duilib 基础上拓展了一些新的能力,并整合了 Google base 基础类库(线程、内存、闭包等)。您完全可以直接使用这个框架来开发任何你想要的桌面应用。

![GitHub](https://img.shields.io/badge/license-MIT-green.svg)
![Build status](https://ci.appveyor.com/api/projects/status/u29yl0j7pasopm3h/branch/master?svg=true)
[![Build status](https://ci.appveyor.com/api/projects/status/u29yl0j7pasopm3h?svg=true)](https://ci.appveyor.com/project/nmgwddj/nim-duilib-framework)

[English](README_en-US.md)

Expand All @@ -19,7 +19,7 @@ NIM Duilib 包含了一整套桌面软件的开发部件,与其说这是一个

## 预览

![preview](docs/PREVIEW.png)
![preview](docs/PREVIEW.gif)

## 开始

Expand All @@ -29,27 +29,26 @@ NIM Duilib 包含了一整套桌面软件的开发部件,与其说这是一个
git clone https://github.com/netease-im/NIM_Duilib_Framework
```

进入 `NIM_Duilib_Framework/samples` 目录,使用 Visual Studio 2013 Update 5 以上版本 IDE 打开 `samples.sln`,按下 F7 即可编译所有示例程序
进入 `NIM_Duilib_Framework/examples` 目录,使用 Visual Studio 2013 Update 5 以上版本 IDE 打开 `examples.sln`,按下 F7 即可编译所有示例程序

## 文档

- [快速上手](docs/GETTING-STARTED.md)
- [中文文档](docs/SUMMARY.md)

## 目录

├─`base` 基础类库
├─`bin` 各个示例程序输出目录,包含预设的皮肤和语言文件以及 CEF 依赖
├─`docs` duilib 接口的说明文档
├─`duilib` duilib 核心代码,依赖 base 但不依赖 shared
├─`libs` 静态库编译后的输出目录,包含预设的一些 CEF 组件静态库
├─`samples` 各类示例程序
├─`examples` 各类示例程序源代码
├─`third_party` 第三方库,目前仅有 cef_control 有依赖
├─`toolkits`
│ ├─`base` 基础类库
│ ├─`duilib` duilib 核心代码,依赖 base 但不依赖 shared
│ ├─`shared` 包含一些工具的封装,如命令行解析、日志、路径处理等
│ ├─`ui_components` 基于 duilib 封装的常用组件库如 `msgbox`、`toast`、`cef_control` 等
├─`ui_components` 基于 duilib 封装的常用组件库如 `msgbox`、`toast`、`cef_control` 等

## 交流

- 遇到问题:欢迎查看我们整理过的[中文文档](docs/SUMMARY.md)参考[示例程序](samples/README.md)来帮助你解决疑惑
- 遇到问题:欢迎查看我们整理过的[中文文档](docs/SUMMARY.md)参考[示例程序](examples/README.md)来帮助你解决疑惑
- 提交缺陷:在确保使用最新版本依然存在问题时请尽量以简洁的语言描述清楚复现该问题的步骤并提交 issue
- 功能建议:如果你有什么好的想法或者提案,欢迎提交 issue 与我们交流
23 changes: 11 additions & 12 deletions README_en-US.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
NIM Duilib is a UI development framework for Windows, extend some new features based on the original [Duilib](https://github.com/duilib/duilib). Integrated Google base library with threads/memory/closures. You can use this framework to develop any desktop application you want.

![GitHub](https://img.shields.io/badge/license-MIT-green.svg)
![Build status](https://ci.appveyor.com/api/projects/status/u29yl0j7pasopm3h/branch/master?svg=true)
[![Build status](https://ci.appveyor.com/api/projects/status/u29yl0j7pasopm3h?svg=true)](https://ci.appveyor.com/project/nmgwddj/nim-duilib-framework)

[中文介绍](README.md)

Expand All @@ -19,7 +19,7 @@ NIM Duilib is a UI development framework for Windows, extend some new features b

## Preview

![preview](docs/PREVIEW.png)
![preview](docs/PREVIEW.gif)

## Start

Expand All @@ -29,27 +29,26 @@ Clone the repo into your disk.
git clone https://github.com/netease-im/NIM_Duilib_Framework
```

Enter the `NIM_Duilib_Framework/samples` directory,Open `samples.sln` with Visual Studio 2013 Update 5 or higher ,press `F7` to compile all projects.
Enter the `NIM_Duilib_Framework/examples` directory,Open `examples.sln` with Visual Studio 2013 Update 5 or higher ,press `F7` to compile all projects.

## Documentation

- [Getting Started](docs/GETTING-STARTED.md)
- [Docs](docs/SUMMARY.md)

## Structure

├─`bin` Samples output directories,include skin and language files and CEF dependencies.
├─`base` Base libraries.
├─`bin` Examples output directories,include skin and language files and CEF dependencies.
├─`docs` Documentation of Duilib.
├─`duilib` Duilib core, depend on base project.
├─`libs` Static library output directories, include CEF static library.
├─`samples` Samples of Duilib.
├─`examples` Examples of Duilib.
├─`third_party` Third party for CEF.
├─`toolkits`
│ ├─`base` Base libraries.
│ ├─`duilib` Duilib core, depend on base project.
│ ├─`shared` Utils, such as logs/string/path utils.
│ ├─`ui_components` UI components based on Duilib, such as `msgbox`,`toast`,`cef_control`
├─`ui_components` UI components based on Duilib, such as `msgbox`,`toast`,`cef_control`

## Communication

- Question: Read the [Documentation](docs/SUMMARY.md) and [Samples code](samples/README.md) to help you.
- Report: File a bug in GitHub issues
- Question: Read the [Documentation](docs/SUMMARY.md) and [Examples code](examples/README.md) to help you.
- Report: File a bug in GitHub issues.
- Suggestion: Request a new feature in Github issues.
File renamed without changes.
16 changes: 8 additions & 8 deletions tool_kits/base/base.vcxproj → base/base.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -175,28 +175,28 @@
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\..\libs\</OutDir>
<OutDir>$(ProjectDir)..\libs\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<IntDir>$(ProjectDir)..\..\tmp\$(PlatformName)\$(ProjectName)\$(Configuration)\</IntDir>
<IntDir>$(ProjectDir)..\tmp\$(PlatformName)\$(ProjectName)\$(Configuration)\</IntDir>
<TargetName>$(ProjectName)_d</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<TargetName>$(ProjectName)_d</TargetName>
<OutDir>..\..\libs\x64\</OutDir>
<IntDir>$(ProjectDir)..\..\tmp\$(PlatformName)\$(ProjectName)\$(Configuration)\</IntDir>
<OutDir>$(ProjectDir)..\libs\x64\</OutDir>
<IntDir>$(ProjectDir)..\tmp\$(PlatformName)\$(ProjectName)\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\..\libs\</OutDir>
<OutDir>$(ProjectDir)..\libs\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<IntDir>$(ProjectDir)..\..\tmp\$(PlatformName)\$(ProjectName)\$(Configuration)\</IntDir>
<IntDir>$(ProjectDir)..\tmp\$(PlatformName)\$(ProjectName)\$(Configuration)\</IntDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<OutDir>..\..\libs\x64\</OutDir>
<IntDir>$(ProjectDir)..\..\tmp\$(PlatformName)\$(ProjectName)\$(Configuration)\</IntDir>
<OutDir>$(ProjectDir)..\libs\x64\</OutDir>
<IntDir>$(ProjectDir)..\tmp\$(PlatformName)\$(ProjectName)\$(Configuration)\</IntDir>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@

namespace nbase
{

class MessageLoop;
class MessageLoopProxy;

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Binary file modified bin/resources.zip
Binary file not shown.
2 changes: 1 addition & 1 deletion bin/resources/themes/default/cef/cef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<HBox height="auto">
<Button class="btn_global_blue_80x30" name="btn_back" text="后退" width="60"/>
<Button class="btn_global_blue_80x30" name="btn_forward" text="前进" width="60" margin="5,0,5"/>
<RichEdit class="simple prompt input" name="edit_url" width="stretch" height="28" valign="center" padding="5,5,5,5" font="1" prompttext="请输入网址"/>
<RichEdit class="simple prompt input" name="edit_url" width="stretch" height="28" valign="center" padding="5,5,5,5" prompttext="请输入网址"/>
<Button class="btn_global_blue_80x30" name="btn_navigate" text="转到" width="60" margin="5"/>
<Button class="btn_global_blue_80x30" name="btn_refresh" text="刷新" width="60" margin="5"/>
</HBox>
Expand Down
34 changes: 23 additions & 11 deletions bin/resources/themes/default/controls/controls.xml
Original file line number Diff line number Diff line change
Expand Up @@ -35,27 +35,39 @@
</VBox>
<!-- List -->
<VListBox class="list" name="list" padding="5,3,5,3">

</VListBox>
<!-- TreeView -->
<TreeView class="list" name="tree" padding="5,3,5,3" margin="20">

</TreeView>
</HBox>
<Control class="splitline_hor_level1"/>
<!-- Progress -->
<HBox margin="0,10" height="30">
<Control width="auto" height="auto" bkimage="../public/animation/ani_loading.gif" valign="center"/>
<Progress class="progress_blue" name="progress" value="0" margin="10"/>
</HBox>
<HBox margin="0,0,0,10" height="30">
<Control width="auto" height="auto" bkimage="set_speaker.png" valign="center"/>
<Slider class="slider_green" value="70" margin="10"/>
<HBox height="85">
<VBox margin="0,0,10">
<Combo class="list" name="combo" height="30" margin="0,12,0,0" padding="6" bkimage="file='../public/combo/normal.png' corner='5,5,30,5'"/>
<RichEdit class="simple input" height="30" margin="0,3" padding="6,6,6" promptmode="true" prompttext="Single line text control" promptcolor="lightcolor"/>
</VBox>
<!-- Progress -->
<VBox>
<HBox margin="0,10" height="32">
<Control width="auto" height="auto" bkimage="../public/animation/ani_loading.gif" valign="center"/>
<Progress class="progress_blue" name="progress" value="0" margin="10"/>
</HBox>
<HBox margin="0,0,0,10" height="32">
<Control width="auto" height="auto" bkimage="set_speaker.png" valign="center"/>
<Slider class="slider_green" value="70" margin="10"/>
</HBox>
</VBox>
<VBox width="120">
<CircleProgress name="circleprogress" circular="true" height="80" width="80"
circlewidth="10" bgcolor="gray" fgcolor="green" clockwise="true" min="1" max="100" value="75" margin="10"
textpadding="10,32,10,10" normaltextcolor="darkcolor" indicator="logo_18x18.png"/>
</VBox>
</HBox>

<Control class="splitline_hor_level1"/>
<!-- RichEdit -->
<RichEdit class="prompt" name="edit" bkcolor="bk_wnd_lightcolor" width="stretch" height="stretch"
font="1" multiline="true" vscrollbar="true" hscrollbar="true" autovscroll="true"
multiline="true" vscrollbar="true" hscrollbar="true" autovscroll="true"
normaltextcolor="darkcolor" wantreturnmsg="true" rich="true"/>
</VBox>
</VBox>
Expand Down
Loading