Partial Work
This commit is contained in:
@@ -15,9 +15,15 @@
|
||||
|
||||
namespace JUI
|
||||
{
|
||||
/// A GridLayout lays out sibling UI elements in multiple rows within the parent UI element.
|
||||
class GridLayout : public LayoutContainer
|
||||
{
|
||||
public:
|
||||
GridLayout();
|
||||
explicit GridLayout(Widget* parent);
|
||||
~GridLayout() override {}
|
||||
protected:
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
13
main.cpp
13
main.cpp
@@ -136,10 +136,15 @@ JUI::Scene* CreateScene() {
|
||||
//win_element->Padding(1_px);
|
||||
// End Window //
|
||||
|
||||
auto darkie = new JUI::Image(win_element->GetViewportInstance(), sample_texture);
|
||||
darkie->FitImageToParent(true);
|
||||
darkie->Color({255,255,255,128});
|
||||
|
||||
auto list = new VerticalListLayout(win_element->GetViewportInstance());
|
||||
list->Padding(10_px);
|
||||
|
||||
|
||||
|
||||
TextRect* a = new TextRect(list);
|
||||
a->SetTextSize(16);
|
||||
a->SetFont(FreeSans);
|
||||
@@ -179,14 +184,14 @@ JUI::Scene* CreateScene() {
|
||||
text->SetTextSize(48);
|
||||
text->SetTextColor({255, 0, 0});
|
||||
|
||||
auto darkie = new JUI::Image(win_element->GetViewportInstance(), sample_texture);
|
||||
darkie->FitImageToParent(true);
|
||||
darkie->Color({255,255,255,128});
|
||||
|
||||
|
||||
root->SetViewportSize(800, 600);
|
||||
|
||||
|
||||
//Slider* slider = new JUI::Slider(root);
|
||||
Slider* slider = new JUI::Slider(root);
|
||||
|
||||
|
||||
|
||||
|
||||
return root;
|
||||
|
Reference in New Issue
Block a user