From 1a1c8e71fcd14858f595029f089b2d4a00202b32 Mon Sep 17 00:00:00 2001
From: ogi <Administrator@S-OGI-PC>
Date: Fri, 05 Dec 2025 09:24:16 +0900
Subject: [PATCH] プロジェクトファイルを追加。

---
 HotelPms.Share.Windows/Component/TabMarkFormatEventArgs.cs |   86 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 86 insertions(+), 0 deletions(-)

diff --git a/HotelPms.Share.Windows/Component/TabMarkFormatEventArgs.cs b/HotelPms.Share.Windows/Component/TabMarkFormatEventArgs.cs
new file mode 100644
index 0000000..945f161
--- /dev/null
+++ b/HotelPms.Share.Windows/Component/TabMarkFormatEventArgs.cs
@@ -0,0 +1,86 @@
+using System;
+using System.Drawing;
+
+namespace HotelPms.Share.Windows.Component
+{
+    public delegate void CellFormatEventHandler(object sender, TabMarkFormatEventArgs e);
+
+    public class TabMarkFormatEventArgs : EventArgs
+    {
+        private bool cancel = false;
+        private object tag = null;
+
+        public object Tag
+        {
+            get { return tag; }
+            set { tag = value; }
+        }
+
+        public bool Cancel
+        {
+            get { return cancel; }
+            set { cancel = value; }
+        }
+
+        private Color m_ScrollButtonBackColorMax = Color.FromArgb(255, 86, 157, 229);
+
+        public Color ScrollButtonBackColorMax
+        {
+            get { return m_ScrollButtonBackColorMax; }
+            set { m_ScrollButtonBackColorMax = value; }
+        }
+
+        private Color m_ScrollButtonBackColorMin = Color.FromArgb(255, 229, 240, 251);
+
+        public Color ScrollButtonBackColorMin
+        {
+            get { return m_ScrollButtonBackColorMin; }
+            set { m_ScrollButtonBackColorMin = value;  }
+        }
+
+        private Color m_ScrollButtonForeColor = Color.Black;
+
+        public Color ScrollButtonForeColor
+        {
+            get { return m_ScrollButtonForeColor; }
+            set { m_ScrollButtonForeColor = value;  }
+        }
+
+        private Color m_TabForeColor = Color.Black;
+
+        public Color TabForeColor
+        {
+            get { return m_TabForeColor; }
+            set { m_TabForeColor = value;  }
+        }
+
+
+        private Color m_TabSelForeColor = Color.Black;
+
+        public Color TabSelForeColor
+        {
+            get { return m_TabSelForeColor; }
+            set { m_TabSelForeColor = value; }
+        }
+        private string m_Key = string.Empty;
+
+        public string Key
+        {
+            get { return m_Key; }
+            set { m_Key = value; }
+        }
+
+        public TabMarkFormatEventArgs()
+        { 
+        }
+
+        public TabMarkFormatEventArgs(bool cancel, object tag, Color tabForeColor, Color tabSelForeColor, string key)
+        {
+            this.Cancel = cancel;
+            this.Tag = tag;
+            this.TabForeColor = tabForeColor;
+            this.TabSelForeColor = tabSelForeColor;
+            this.Key = key;
+        }
+    }
+}

--
Gitblit v1.10.0