summaryrefslogtreecommitdiffhomepage
path: root/Public/html
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-01-26 22:49:10 +0100
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2024-01-26 22:49:10 +0100
commit44a081a4442181b208c09c6f748124c9d23b61fd (patch)
treed0f161eb8d3ea5997895db37381c7ea853eae2d1 /Public/html
parenteba8b7ddd0a455d9e49f32dcae712c5612c0093c (diff)
Kernel: Adding NewFS I/O support, Fix SMPManager and new Kits in /Public/.
New dependency: zlib. Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'Public/html')
-rw-r--r--Public/html/hCore::CWindowLookAndFeel.html23
1 files changed, 23 insertions, 0 deletions
diff --git a/Public/html/hCore::CWindowLookAndFeel.html b/Public/html/hCore::CWindowLookAndFeel.html
new file mode 100644
index 00000000..36ff1dc6
--- /dev/null
+++ b/Public/html/hCore::CWindowLookAndFeel.html
@@ -0,0 +1,23 @@
+<title>
+ hCore::CWindowLookAndFeel - hCore documentation.
+</title>
+
+<h1>
+ hCore::CWindowLookAndFeel
+</h1>
+
+<ul>
+ <li>CWindowLookAndFeel::CWindowLookAndFeel()</li>
+ <li>CWindowLookAndFeel::~CWindowLookAndFeel()</li>
+
+ <li>virtual bool DrawButton(const char* label, Int32 x, Int32 y, Int32 w, Int32 h) = 0;</li>
+ <li>virtual bool DrawButtonHovered(const char* label, Int32 x, Int32 y, Int32 w, Int32 h) = 0;</li>
+ <li>virtual bool DrawRadio(const bool enable, Int32 x, Int32 y) = 0;</li>
+
+ <li>virtual bool DrawCheckbox(const bool enable, Int32 x, Int32 y) = 0;</li>
+ <li>virtual bool DrawTextBox(const char* content, Int32 x, Int32 y, Int32 w, Int32 h) = 0;</li>
+ <li>virtual bool DrawWindow(const char* title, Int32 x, Int32 y, Int32 w, Int32 h) = 0;</li>
+ <li>virtual bool DrawWindowFocused(const char* title, Int32 x, Int32 y, Int32 w, Int32 h) = 0;</li>
+ <li>virtual bool DrawGroupBox(const char* title) = 0;</li>
+ <li>virtual bool DrawCursor(Int32 x, Int32 y, Int32 type) = 0;</li>
+</ul>