[NUI] Allows you to set the border to the top or bottom.
authorjoogab.yun <joogab.yun@samsung.com>
Tue, 10 May 2022 01:40:05 +0000 (10:40 +0900)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Fri, 27 May 2022 06:02:37 +0000 (15:02 +0900)
commit52684652fb66f4835a229b08f1f945244da3c46e
tree52b372200224b1283b8bf61f61c796203747f6e8
parente866593ba7f9d3d80f1c25b489192be8626ddb79
[NUI] Allows you to set the border to the top or bottom.

If you return true after overriding CreateTopBorderView(), the border UI is displayed at the top.
If you return true after overriding CreateBottomBorderView(), the border UI is displayed at the bottom.

```c#
public override bool CreateTopBorderView(View topView)
{
  // Decorate the top view
  return true;
}

public override bool CreateBottomBorderView(View bottomView)
{
  // Decorate the bottom view
  return true;
}
```
12 files changed:
src/Tizen.NUI/src/public/Application/NUIApplication.cs
src/Tizen.NUI/src/public/Window/BorderWindow.cs
src/Tizen.NUI/src/public/Window/DefaultBorder.cs
src/Tizen.NUI/src/public/Window/IBorderInterface.cs
test/Tizen.NUI.Samples/Tizen.NUI.Samples/Samples/AllAppsSample.cs
test/Tizen.NUI.Samples/Tizen.NUI.Samples/Samples/BorderWindowTest.cs
test/Tizen.NUI.Samples/Tizen.NUI.Samples/res/images/close.png [new file with mode: 0644]
test/Tizen.NUI.Samples/Tizen.NUI.Samples/res/images/leftCorner.png [new file with mode: 0644]
test/Tizen.NUI.Samples/Tizen.NUI.Samples/res/images/maximalize.png [new file with mode: 0644]
test/Tizen.NUI.Samples/Tizen.NUI.Samples/res/images/minimalize.png [new file with mode: 0644]
test/Tizen.NUI.Samples/Tizen.NUI.Samples/res/images/rightCorner.png [new file with mode: 0644]
test/Tizen.NUI.Samples/Tizen.NUI.Samples/res/images/smallwindow.png [new file with mode: 0644]