UI Design modify

Multi SID Select
This commit is contained in:
atvstdla
2025-10-02 14:28:30 +09:00
parent dc66158497
commit c3889b9f0a
10 changed files with 197 additions and 190 deletions

View File

@@ -658,7 +658,7 @@ namespace UIControl
var port_space = CvtMMtoPX_H(350 / 2.0f, 0);
var port_spacex = CvtMMtoPX_W(10, 0); ;
var PickerSizeW = CvtMMtoPX_W(200, 0);// (float)(Math.Max(CvtMMtoPX_W(150, 0), CvtMMtoPX_H(15, 0)));
var PickerSizeW = CvtMMtoPX_W(150, 0);// (float)(Math.Max(CvtMMtoPX_W(150, 0), CvtMMtoPX_H(15, 0)));
var PickerSizeH = PickerSizeW;// CvtMMtoPX_H(130, 0);//(float)(Math.Max(CvtMMtoPX_W(150, 0), CvtMMtoPX_H(15, 0)));
var PickerSpaceW = CvtMMtoPX_H(100, 0);
@@ -728,8 +728,8 @@ namespace UIControl
}
//입출력포트의 영역을 다시 계산한다
var portW = (int)(rect_main.Width * 0.175f);
var portH = (int)(rect_main.Height * 0.25f);
var portW = (int)(rect_main.Width * 0.125f);
var portH = (int)(rect_main.Height * 0.35f);
var portPad = (int)(rect_main.Width / 7f);
var MarginX = (int)((rect_main.Width - portW * 3 - portPad * 2) / 2.0);
var MarginY = (int)(rect_main.Height - portH - (portPad / 2f));
@@ -738,7 +738,7 @@ namespace UIControl
{
arVar_Port[i].Rect = new Rectangle(
(int)rect_main.Left + MarginX + (i * portW) + (i * portPad),
(int)rect_main.Top + MarginY,
(int)rect_main.Top + MarginY+50,
portW, portH);
zitem.Add(new CItem
{
@@ -1037,17 +1037,17 @@ namespace UIControl
void Scean_Normal(Graphics g)
{
//전체 영역 테두리
g.DrawRectangle(new Pen(Color.White, 2), rect_main.Left, rect_main.Top, rect_main.Width, rect_main.Height);
//g.DrawRectangle(new Pen(Color.White, 2), rect_main.Left, rect_main.Top, rect_main.Width, rect_main.Height);
//포트표시(셔틀위에 표시됨)
Draw_Port(g); //front
//프린터영역그리기 201228
var printareahei = 50;
var printareahei = 100;
var printareaw = 100;
var printbordersize = 5;
var rectpl = new RectangleF(arVar_Port[0].Rect.Right + printbordersize, arVar_Port[0].Rect.Top - 85, printareaw, printareahei);
var rectpl = new RectangleF(arVar_Port[0].Rect.Right + printbordersize, arVar_Port[0].Rect.Top - printareahei-20, printareaw, printareahei);
var fColorPrn = arFGPrinter0END ? Color.Lime : (arFGPrinter0RDY ? Color.Gold : Color.Gray);
g.DrawRect(rectpl, fColorPrn, printbordersize);
var prnstrbase = "";// "Print Qty:" + arCountPrint0.ToString("000") + "\n";
@@ -1056,7 +1056,7 @@ namespace UIControl
g.DrawString(prnstr, new Font("Tahoma", 10, FontStyle.Bold), new SolidBrush(fColorPrn), rectpl,
new StringFormat { Alignment = StringAlignment.Center, LineAlignment = StringAlignment.Center });
rectpl = new RectangleF(arVar_Port[2].Rect.Left - 90 - printbordersize, arVar_Port[2].Rect.Top - 85, printareaw, printareahei);
rectpl = new RectangleF(arVar_Port[2].Rect.Left - 90 - printbordersize, arVar_Port[2].Rect.Top - printareahei-20, printareaw, printareahei);
fColorPrn = arFGPrinter1END ? Color.Lime : (arFGPrinter1RDY ? Color.Gold : Color.Gray);
g.DrawRect(rectpl, fColorPrn, printbordersize);
prnstrbase = "";// "Print Qty:" + arCountPrint1.ToString("000") + "\n";