drawing modes
This commit is contained in:
parent
b21a7c7ef2
commit
6f96b2af97
6 changed files with 185 additions and 18 deletions
|
@ -1,5 +1,4 @@
|
|||
/* Generated by MyraPad at 02/12/2020 10:41:53 */
|
||||
using Myra;
|
||||
/* Generated by MyraPad at 21/12/2020 21:54:47 */
|
||||
using Myra.Graphics2D;
|
||||
using Myra.Graphics2D.TextureAtlases;
|
||||
using Myra.Graphics2D.UI;
|
||||
|
@ -124,6 +123,47 @@ namespace Sledgemapper.UI
|
|||
_mainMenu.Items.Add(menuItem2);
|
||||
_mainMenu.Items.Add(menuItem3);
|
||||
|
||||
BtnToolbarTile = new ImageTextButton();
|
||||
BtnToolbarTile.Text = " T";
|
||||
BtnToolbarTile.Width = 40;
|
||||
BtnToolbarTile.Height = 40;
|
||||
BtnToolbarTile.VerticalAlignment = Myra.Graphics2D.UI.VerticalAlignment.Center;
|
||||
BtnToolbarTile.Id = "BtnToolbarTile";
|
||||
|
||||
BtnToolbarLine = new ImageTextButton();
|
||||
BtnToolbarLine.Text = " L";
|
||||
BtnToolbarLine.Width = 40;
|
||||
BtnToolbarLine.Height = 40;
|
||||
BtnToolbarLine.VerticalAlignment = Myra.Graphics2D.UI.VerticalAlignment.Center;
|
||||
BtnToolbarLine.Id = "BtnToolbarLine";
|
||||
|
||||
BtnToolbarWall = new ImageTextButton();
|
||||
BtnToolbarWall.Text = " W";
|
||||
BtnToolbarWall.Width = 40;
|
||||
BtnToolbarWall.Height = 40;
|
||||
BtnToolbarWall.VerticalAlignment = Myra.Graphics2D.UI.VerticalAlignment.Center;
|
||||
BtnToolbarWall.Id = "BtnToolbarWall";
|
||||
|
||||
BtnToolbarRoom = new ImageTextButton();
|
||||
BtnToolbarRoom.Text = " R";
|
||||
BtnToolbarRoom.Width = 40;
|
||||
BtnToolbarRoom.Height = 40;
|
||||
BtnToolbarRoom.VerticalAlignment = Myra.Graphics2D.UI.VerticalAlignment.Center;
|
||||
BtnToolbarRoom.Id = "BtnToolbarRoom";
|
||||
|
||||
var horizontalStackPanel1 = new HorizontalStackPanel();
|
||||
horizontalStackPanel1.Spacing = 5;
|
||||
horizontalStackPanel1.Proportions.Add(new Proportion
|
||||
{
|
||||
Type = Myra.Graphics2D.UI.ProportionType.Auto,
|
||||
});
|
||||
horizontalStackPanel1.VerticalAlignment = Myra.Graphics2D.UI.VerticalAlignment.Top;
|
||||
horizontalStackPanel1.Height = 50;
|
||||
horizontalStackPanel1.Widgets.Add(BtnToolbarTile);
|
||||
horizontalStackPanel1.Widgets.Add(BtnToolbarLine);
|
||||
horizontalStackPanel1.Widgets.Add(BtnToolbarWall);
|
||||
horizontalStackPanel1.Widgets.Add(BtnToolbarRoom);
|
||||
|
||||
GridTiles = new Grid();
|
||||
GridTiles.ColumnSpacing = 8;
|
||||
GridTiles.RowSpacing = 8;
|
||||
|
@ -234,22 +274,22 @@ namespace Sledgemapper.UI
|
|||
lblSessionName.MinWidth = 100;
|
||||
lblSessionName.Id = "lblSessionName";
|
||||
|
||||
var horizontalStackPanel1 = new HorizontalStackPanel();
|
||||
horizontalStackPanel1.Spacing = 10;
|
||||
horizontalStackPanel1.Proportions.Add(new Proportion
|
||||
var horizontalStackPanel2 = new HorizontalStackPanel();
|
||||
horizontalStackPanel2.Spacing = 10;
|
||||
horizontalStackPanel2.Proportions.Add(new Proportion
|
||||
{
|
||||
Type = Myra.Graphics2D.UI.ProportionType.Auto,
|
||||
});
|
||||
horizontalStackPanel1.Height = 25;
|
||||
horizontalStackPanel1.Background = new SolidBrush("#333333FF");
|
||||
horizontalStackPanel1.Widgets.Add(label1);
|
||||
horizontalStackPanel1.Widgets.Add(lblConnectionStatus);
|
||||
horizontalStackPanel1.Widgets.Add(verticalSeparator1);
|
||||
horizontalStackPanel1.Widgets.Add(label2);
|
||||
horizontalStackPanel1.Widgets.Add(lblUsername);
|
||||
horizontalStackPanel1.Widgets.Add(verticalSeparator2);
|
||||
horizontalStackPanel1.Widgets.Add(label3);
|
||||
horizontalStackPanel1.Widgets.Add(lblSessionName);
|
||||
horizontalStackPanel2.Height = 25;
|
||||
horizontalStackPanel2.Background = new SolidBrush("#333333FF");
|
||||
horizontalStackPanel2.Widgets.Add(label1);
|
||||
horizontalStackPanel2.Widgets.Add(lblConnectionStatus);
|
||||
horizontalStackPanel2.Widgets.Add(verticalSeparator1);
|
||||
horizontalStackPanel2.Widgets.Add(label2);
|
||||
horizontalStackPanel2.Widgets.Add(lblUsername);
|
||||
horizontalStackPanel2.Widgets.Add(verticalSeparator2);
|
||||
horizontalStackPanel2.Widgets.Add(label3);
|
||||
horizontalStackPanel2.Widgets.Add(lblSessionName);
|
||||
|
||||
|
||||
Proportions.Add(new Proportion
|
||||
|
@ -257,12 +297,17 @@ namespace Sledgemapper.UI
|
|||
Type = Myra.Graphics2D.UI.ProportionType.Auto,
|
||||
});
|
||||
Proportions.Add(new Proportion
|
||||
{
|
||||
Type = Myra.Graphics2D.UI.ProportionType.Auto,
|
||||
});
|
||||
Proportions.Add(new Proportion
|
||||
{
|
||||
Type = Myra.Graphics2D.UI.ProportionType.Fill,
|
||||
});
|
||||
Widgets.Add(_mainMenu);
|
||||
Widgets.Add(verticalSplitPane1);
|
||||
Widgets.Add(horizontalStackPanel1);
|
||||
Widgets.Add(verticalSplitPane1);
|
||||
Widgets.Add(horizontalStackPanel2);
|
||||
}
|
||||
|
||||
|
||||
|
@ -281,6 +326,10 @@ namespace Sledgemapper.UI
|
|||
public MenuItem MenuViewCenterOnSelection;
|
||||
public MenuItem MenuHelpAbout;
|
||||
public HorizontalMenu _mainMenu;
|
||||
public ImageTextButton BtnToolbarTile;
|
||||
public ImageTextButton BtnToolbarLine;
|
||||
public ImageTextButton BtnToolbarWall;
|
||||
public ImageTextButton BtnToolbarRoom;
|
||||
public Grid GridTiles;
|
||||
public Grid GridWalls;
|
||||
public Grid GridOverlays;
|
||||
|
@ -288,4 +337,4 @@ namespace Sledgemapper.UI
|
|||
public Label lblUsername;
|
||||
public Label lblSessionName;
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue