mirror of
https://github.com/ShiftOS-Rewind/ShiftOS.git
synced 2025-01-22 17:52:15 +00:00
Added a buggy dynamically changing infobox (this will most likely not work)
This commit is contained in:
parent
1c2bf50041
commit
23791cf63b
3 changed files with 19 additions and 3 deletions
Binary file not shown.
|
@ -70,7 +70,7 @@
|
|||
this.pictureBox1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
|
||||
| System.Windows.Forms.AnchorStyles.Left)));
|
||||
this.pictureBox1.Image = global::ShiftOS.Engine.Properties.Resources.Symbolinfo;
|
||||
this.pictureBox1.Location = new System.Drawing.Point(3, 35);
|
||||
this.pictureBox1.Location = new System.Drawing.Point(0, 34);
|
||||
this.pictureBox1.Name = "pictureBox1";
|
||||
this.pictureBox1.Size = new System.Drawing.Size(80, 70);
|
||||
this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.AutoSize;
|
||||
|
|
|
@ -11,6 +11,12 @@ namespace ShiftOS.Engine.WindowManager
|
|||
Stream _str;
|
||||
private int _buttonChoice;
|
||||
private int _buttonSelected;
|
||||
private int _leftDistance;
|
||||
private int _rightDistance;
|
||||
private int _textWidth;
|
||||
private int _textHeight;
|
||||
private int _topDistance;
|
||||
private int _bottomDistance;
|
||||
public InfoboxTemplate(ButtonType type)
|
||||
{
|
||||
InitializeComponent();
|
||||
|
@ -84,8 +90,18 @@ namespace ShiftOS.Engine.WindowManager
|
|||
|
||||
private void changeSize_Tick(object sender, EventArgs e)
|
||||
{
|
||||
this.Height += label1.Height;
|
||||
this.Width += label1.Width;
|
||||
ChangeSize();
|
||||
}
|
||||
private void ChangeSize()
|
||||
{
|
||||
_textHeight = label1.Height;
|
||||
_textWidth = label1.Width;
|
||||
_topDistance = 55;
|
||||
_bottomDistance = 121;
|
||||
_rightDistance = 101;
|
||||
_leftDistance = 55;
|
||||
this.Height = _textHeight + _topDistance + _bottomDistance;
|
||||
this.Width = _textWidth + _leftDistance + _rightDistance;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue