Partial Work

This commit is contained in:
2024-10-28 18:53:24 -04:00
parent 07c3433dd7
commit 8a9ceb87e2
2 changed files with 15 additions and 4 deletions

View File

@@ -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:
};
}

View File

@@ -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;