git-svn-id: http://svn2.nishi.boats/svn/milsko/trunk@414 b9cfdab3-6d41-4d17-bbe4-086880011989
This commit is contained in:
NishiOwO
2025-10-19 06:06:16 +00:00
parent b16709c3c6
commit 67299e4c8d
19 changed files with 971 additions and 397 deletions

View File

@@ -21,6 +21,7 @@ clean:
del /f /q src\messagebox.obj
del /f /q src\string.obj
del /f /q src\boldfont.obj
del /f /q src\filechooser.obj
del /f /q external\ds.obj
del /f /q external\image.obj
del /f /q src\icon\info.obj
@@ -31,9 +32,15 @@ clean:
del /f /q src\icon\question.obj
del /f /q src\icon\directory.obj
del /f /q src\icon\file.obj
del /f /q src\icon\back.obj
del /f /q src\icon\forward.obj
del /f /q src\icon\up.obj
del /f /q src\icon\computer.obj
del /f /q src\icon\search.obj
del /f /q src\cursor\default.obj
del /f /q src\cursor\cross.obj
del /f /q src\cursor\text.obj
del /f /q src\cursor\hidden.obj
del /f /q src\widget\button.obj
del /f /q src\widget\frame.obj
del /f /q src\widget\opengl.obj
@@ -67,8 +74,8 @@ clean:
del /f /q src\Mw.dll
del /f /q oosrc\MwOO.dll
src\Mw.dll: src\core.obj src\draw.obj src\default.obj src\lowlevel.obj src\error.obj src\unicode.obj src\font.obj src\color.obj src\directory.obj src\messagebox.obj src\string.obj src\boldfont.obj external\ds.obj external\image.obj src\icon\info.obj src\icon\note.obj src\icon\warning.obj src\icon\error.obj src\icon\news.obj src\icon\question.obj src\icon\directory.obj src\icon\file.obj src\cursor\default.obj src\cursor\cross.obj src\cursor\text.obj src\widget\button.obj src\widget\frame.obj src\widget\opengl.obj src\widget\window.obj src\widget\menu.obj src\widget\entry.obj src\widget\submenu.obj src\widget\viewport.obj src\widget\image.obj src\widget\scrollbar.obj src\widget\checkbox.obj src\widget\label.obj src\widget\listbox.obj src\widget\numberentry.obj src\backend\gdi.obj
$(LD) $(LDFLAGS) -e$@ src\core.obj src\draw.obj src\default.obj src\lowlevel.obj src\error.obj src\unicode.obj src\font.obj src\color.obj src\directory.obj src\messagebox.obj src\string.obj src\boldfont.obj external\ds.obj external\image.obj src\icon\info.obj src\icon\note.obj src\icon\warning.obj src\icon\error.obj src\icon\news.obj src\icon\question.obj src\icon\directory.obj src\icon\file.obj src\cursor\default.obj src\cursor\cross.obj src\cursor\text.obj src\widget\button.obj src\widget\frame.obj src\widget\opengl.obj src\widget\window.obj src\widget\menu.obj src\widget\entry.obj src\widget\submenu.obj src\widget\viewport.obj src\widget\image.obj src\widget\scrollbar.obj src\widget\checkbox.obj src\widget\label.obj src\widget\listbox.obj src\widget\numberentry.obj src\backend\gdi.obj -lopengl32.lib -lgdi32.lib -luser32.lib
src\Mw.dll: src\core.obj src\draw.obj src\default.obj src\lowlevel.obj src\error.obj src\unicode.obj src\font.obj src\color.obj src\directory.obj src\messagebox.obj src\string.obj src\boldfont.obj src\filechooser.obj external\ds.obj external\image.obj src\icon\info.obj src\icon\note.obj src\icon\warning.obj src\icon\error.obj src\icon\news.obj src\icon\question.obj src\icon\directory.obj src\icon\file.obj src\icon\back.obj src\icon\forward.obj src\icon\up.obj src\icon\computer.obj src\icon\search.obj src\cursor\default.obj src\cursor\cross.obj src\cursor\text.obj src\cursor\hidden.obj src\widget\button.obj src\widget\frame.obj src\widget\opengl.obj src\widget\window.obj src\widget\menu.obj src\widget\entry.obj src\widget\submenu.obj src\widget\viewport.obj src\widget\image.obj src\widget\scrollbar.obj src\widget\checkbox.obj src\widget\label.obj src\widget\listbox.obj src\widget\numberentry.obj src\backend\gdi.obj
$(LD) $(LDFLAGS) -e$@ src\core.obj src\draw.obj src\default.obj src\lowlevel.obj src\error.obj src\unicode.obj src\font.obj src\color.obj src\directory.obj src\messagebox.obj src\string.obj src\boldfont.obj src\filechooser.obj external\ds.obj external\image.obj src\icon\info.obj src\icon\note.obj src\icon\warning.obj src\icon\error.obj src\icon\news.obj src\icon\question.obj src\icon\directory.obj src\icon\file.obj src\icon\back.obj src\icon\forward.obj src\icon\up.obj src\icon\computer.obj src\icon\search.obj src\cursor\default.obj src\cursor\cross.obj src\cursor\text.obj src\cursor\hidden.obj src\widget\button.obj src\widget\frame.obj src\widget\opengl.obj src\widget\window.obj src\widget\menu.obj src\widget\entry.obj src\widget\submenu.obj src\widget\viewport.obj src\widget\image.obj src\widget\scrollbar.obj src\widget\checkbox.obj src\widget\label.obj src\widget\listbox.obj src\widget\numberentry.obj src\backend\gdi.obj -lopengl32.lib -lgdi32.lib -luser32.lib
implib src\Mw.lib src\Mw.dll
oosrc\MwOO.dll: oosrc\base.obj oosrc\widget\button.obj oosrc\widget\frame.obj oosrc\widget\image.obj oosrc\widget\menu.obj oosrc\widget\opengl.obj oosrc\widget\scrollbar.obj oosrc\widget\submenu.obj oosrc\widget\window.obj oosrc\widget\checkbox.obj oosrc\widget\viewport.obj oosrc\widget\listbox.obj oosrc\widget\label.obj oosrc\widget\entry.obj oosrc\widget\numberentry.obj

View File

@@ -21,6 +21,7 @@ clean:
del /f /q src\messagebox.obj
del /f /q src\string.obj
del /f /q src\boldfont.obj
del /f /q src\filechooser.obj
del /f /q external\ds.obj
del /f /q external\image.obj
del /f /q src\icon\info.obj
@@ -31,9 +32,15 @@ clean:
del /f /q src\icon\question.obj
del /f /q src\icon\directory.obj
del /f /q src\icon\file.obj
del /f /q src\icon\back.obj
del /f /q src\icon\forward.obj
del /f /q src\icon\up.obj
del /f /q src\icon\computer.obj
del /f /q src\icon\search.obj
del /f /q src\cursor\default.obj
del /f /q src\cursor\cross.obj
del /f /q src\cursor\text.obj
del /f /q src\cursor\hidden.obj
del /f /q src\widget\button.obj
del /f /q src\widget\frame.obj
del /f /q src\widget\opengl.obj
@@ -67,8 +74,8 @@ clean:
del /f /q src\Mw.dll
del /f /q oosrc\MwOO.dll
src\Mw.dll: src\core.obj src\draw.obj src\default.obj src\lowlevel.obj src\error.obj src\unicode.obj src\font.obj src\color.obj src\directory.obj src\messagebox.obj src\string.obj src\boldfont.obj external\ds.obj external\image.obj src\icon\info.obj src\icon\note.obj src\icon\warning.obj src\icon\error.obj src\icon\news.obj src\icon\question.obj src\icon\directory.obj src\icon\file.obj src\cursor\default.obj src\cursor\cross.obj src\cursor\text.obj src\widget\button.obj src\widget\frame.obj src\widget\opengl.obj src\widget\window.obj src\widget\menu.obj src\widget\entry.obj src\widget\submenu.obj src\widget\viewport.obj src\widget\image.obj src\widget\scrollbar.obj src\widget\checkbox.obj src\widget\label.obj src\widget\listbox.obj src\widget\numberentry.obj src\backend\gdi.obj
$(LD) $(LDFLAGS) /OUT:$@ src\core.obj src\draw.obj src\default.obj src\lowlevel.obj src\error.obj src\unicode.obj src\font.obj src\color.obj src\directory.obj src\messagebox.obj src\string.obj src\boldfont.obj external\ds.obj external\image.obj src\icon\info.obj src\icon\note.obj src\icon\warning.obj src\icon\error.obj src\icon\news.obj src\icon\question.obj src\icon\directory.obj src\icon\file.obj src\cursor\default.obj src\cursor\cross.obj src\cursor\text.obj src\widget\button.obj src\widget\frame.obj src\widget\opengl.obj src\widget\window.obj src\widget\menu.obj src\widget\entry.obj src\widget\submenu.obj src\widget\viewport.obj src\widget\image.obj src\widget\scrollbar.obj src\widget\checkbox.obj src\widget\label.obj src\widget\listbox.obj src\widget\numberentry.obj src\backend\gdi.obj opengl32.lib gdi32.lib user32.lib
src\Mw.dll: src\core.obj src\draw.obj src\default.obj src\lowlevel.obj src\error.obj src\unicode.obj src\font.obj src\color.obj src\directory.obj src\messagebox.obj src\string.obj src\boldfont.obj src\filechooser.obj external\ds.obj external\image.obj src\icon\info.obj src\icon\note.obj src\icon\warning.obj src\icon\error.obj src\icon\news.obj src\icon\question.obj src\icon\directory.obj src\icon\file.obj src\icon\back.obj src\icon\forward.obj src\icon\up.obj src\icon\computer.obj src\icon\search.obj src\cursor\default.obj src\cursor\cross.obj src\cursor\text.obj src\cursor\hidden.obj src\widget\button.obj src\widget\frame.obj src\widget\opengl.obj src\widget\window.obj src\widget\menu.obj src\widget\entry.obj src\widget\submenu.obj src\widget\viewport.obj src\widget\image.obj src\widget\scrollbar.obj src\widget\checkbox.obj src\widget\label.obj src\widget\listbox.obj src\widget\numberentry.obj src\backend\gdi.obj
$(LD) $(LDFLAGS) /OUT:$@ src\core.obj src\draw.obj src\default.obj src\lowlevel.obj src\error.obj src\unicode.obj src\font.obj src\color.obj src\directory.obj src\messagebox.obj src\string.obj src\boldfont.obj src\filechooser.obj external\ds.obj external\image.obj src\icon\info.obj src\icon\note.obj src\icon\warning.obj src\icon\error.obj src\icon\news.obj src\icon\question.obj src\icon\directory.obj src\icon\file.obj src\icon\back.obj src\icon\forward.obj src\icon\up.obj src\icon\computer.obj src\icon\search.obj src\cursor\default.obj src\cursor\cross.obj src\cursor\text.obj src\cursor\hidden.obj src\widget\button.obj src\widget\frame.obj src\widget\opengl.obj src\widget\window.obj src\widget\menu.obj src\widget\entry.obj src\widget\submenu.obj src\widget\viewport.obj src\widget\image.obj src\widget\scrollbar.obj src\widget\checkbox.obj src\widget\label.obj src\widget\listbox.obj src\widget\numberentry.obj src\backend\gdi.obj opengl32.lib gdi32.lib user32.lib
oosrc\MwOO.dll: oosrc\base.obj oosrc\widget\button.obj oosrc\widget\frame.obj oosrc\widget\image.obj oosrc\widget\menu.obj oosrc\widget\opengl.obj oosrc\widget\scrollbar.obj oosrc\widget\submenu.obj oosrc\widget\window.obj oosrc\widget\checkbox.obj oosrc\widget\viewport.obj oosrc\widget\listbox.obj oosrc\widget\label.obj oosrc\widget\entry.obj oosrc\widget\numberentry.obj

View File

@@ -20,6 +20,7 @@ clean: .SYMBOLIC
%erase src/messagebox.obj
%erase src/string.obj
%erase src/boldfont.obj
%erase src/filechooser.obj
%erase external/ds.obj
%erase external/image.obj
%erase src/icon/info.obj
@@ -30,9 +31,15 @@ clean: .SYMBOLIC
%erase src/icon/question.obj
%erase src/icon/directory.obj
%erase src/icon/file.obj
%erase src/icon/back.obj
%erase src/icon/forward.obj
%erase src/icon/up.obj
%erase src/icon/computer.obj
%erase src/icon/search.obj
%erase src/cursor/default.obj
%erase src/cursor/cross.obj
%erase src/cursor/text.obj
%erase src/cursor/hidden.obj
%erase src/widget/button.obj
%erase src/widget/frame.obj
%erase src/widget/opengl.obj
@@ -66,8 +73,8 @@ clean: .SYMBOLIC
%erase src/Mw.dll
%erase oosrc/MwOO.dll
src/Mw.dll: src/core.obj src/draw.obj src/default.obj src/lowlevel.obj src/error.obj src/unicode.obj src/font.obj src/color.obj src/directory.obj src/messagebox.obj src/string.obj src/boldfont.obj external/ds.obj external/image.obj src/icon/info.obj src/icon/note.obj src/icon/warning.obj src/icon/error.obj src/icon/news.obj src/icon/question.obj src/icon/directory.obj src/icon/file.obj src/cursor/default.obj src/cursor/cross.obj src/cursor/text.obj src/widget/button.obj src/widget/frame.obj src/widget/opengl.obj src/widget/window.obj src/widget/menu.obj src/widget/entry.obj src/widget/submenu.obj src/widget/viewport.obj src/widget/image.obj src/widget/scrollbar.obj src/widget/checkbox.obj src/widget/label.obj src/widget/listbox.obj src/widget/numberentry.obj src/backend/gdi.obj
$(LD) $(LDFLAGS) option implib=src/Mw.lib name $@ file src/core.obj file src/draw.obj file src/default.obj file src/lowlevel.obj file src/error.obj file src/unicode.obj file src/font.obj file src/color.obj file src/directory.obj file src/messagebox.obj file src/string.obj file src/boldfont.obj file external/ds.obj file external/image.obj file src/icon/info.obj file src/icon/note.obj file src/icon/warning.obj file src/icon/error.obj file src/icon/news.obj file src/icon/question.obj file src/icon/directory.obj file src/icon/file.obj file src/cursor/default.obj file src/cursor/cross.obj file src/cursor/text.obj file src/widget/button.obj file src/widget/frame.obj file src/widget/opengl.obj file src/widget/window.obj file src/widget/menu.obj file src/widget/entry.obj file src/widget/submenu.obj file src/widget/viewport.obj file src/widget/image.obj file src/widget/scrollbar.obj file src/widget/checkbox.obj file src/widget/label.obj file src/widget/listbox.obj file src/widget/numberentry.obj file src/backend/gdi.obj library clib3r.lib library opengl32.lib library gdi32.lib library user32.lib
src/Mw.dll: src/core.obj src/draw.obj src/default.obj src/lowlevel.obj src/error.obj src/unicode.obj src/font.obj src/color.obj src/directory.obj src/messagebox.obj src/string.obj src/boldfont.obj src/filechooser.obj external/ds.obj external/image.obj src/icon/info.obj src/icon/note.obj src/icon/warning.obj src/icon/error.obj src/icon/news.obj src/icon/question.obj src/icon/directory.obj src/icon/file.obj src/icon/back.obj src/icon/forward.obj src/icon/up.obj src/icon/computer.obj src/icon/search.obj src/cursor/default.obj src/cursor/cross.obj src/cursor/text.obj src/cursor/hidden.obj src/widget/button.obj src/widget/frame.obj src/widget/opengl.obj src/widget/window.obj src/widget/menu.obj src/widget/entry.obj src/widget/submenu.obj src/widget/viewport.obj src/widget/image.obj src/widget/scrollbar.obj src/widget/checkbox.obj src/widget/label.obj src/widget/listbox.obj src/widget/numberentry.obj src/backend/gdi.obj
$(LD) $(LDFLAGS) option implib=src/Mw.lib name $@ file src/core.obj file src/draw.obj file src/default.obj file src/lowlevel.obj file src/error.obj file src/unicode.obj file src/font.obj file src/color.obj file src/directory.obj file src/messagebox.obj file src/string.obj file src/boldfont.obj file src/filechooser.obj file external/ds.obj file external/image.obj file src/icon/info.obj file src/icon/note.obj file src/icon/warning.obj file src/icon/error.obj file src/icon/news.obj file src/icon/question.obj file src/icon/directory.obj file src/icon/file.obj file src/icon/back.obj file src/icon/forward.obj file src/icon/up.obj file src/icon/computer.obj file src/icon/search.obj file src/cursor/default.obj file src/cursor/cross.obj file src/cursor/text.obj file src/cursor/hidden.obj file src/widget/button.obj file src/widget/frame.obj file src/widget/opengl.obj file src/widget/window.obj file src/widget/menu.obj file src/widget/entry.obj file src/widget/submenu.obj file src/widget/viewport.obj file src/widget/image.obj file src/widget/scrollbar.obj file src/widget/checkbox.obj file src/widget/label.obj file src/widget/listbox.obj file src/widget/numberentry.obj file src/backend/gdi.obj library clib3r.lib library opengl32.lib library gdi32.lib library user32.lib
oosrc/MwOO.dll: oosrc/base.obj oosrc/widget/button.obj oosrc/widget/frame.obj oosrc/widget/image.obj oosrc/widget/menu.obj oosrc/widget/opengl.obj oosrc/widget/scrollbar.obj oosrc/widget/submenu.obj oosrc/widget/window.obj oosrc/widget/checkbox.obj oosrc/widget/viewport.obj oosrc/widget/listbox.obj oosrc/widget/label.obj oosrc/widget/entry.obj oosrc/widget/numberentry.obj
@@ -99,6 +106,8 @@ src/string.obj: src/string.c
$(CC) $(CFLAGS) -fo=$@ $<
src/boldfont.obj: src/boldfont.c
$(CC) $(CFLAGS) -fo=$@ $<
src/filechooser.obj: src/filechooser.c
$(CC) $(CFLAGS) -fo=$@ $<
external/ds.obj: external/ds.c
$(CC) $(CFLAGS) -fo=$@ $<
external/image.obj: external/image.c
@@ -119,12 +128,24 @@ src/icon/directory.obj: src/icon/directory.c
$(CC) $(CFLAGS) -fo=$@ $<
src/icon/file.obj: src/icon/file.c
$(CC) $(CFLAGS) -fo=$@ $<
src/icon/back.obj: src/icon/back.c
$(CC) $(CFLAGS) -fo=$@ $<
src/icon/forward.obj: src/icon/forward.c
$(CC) $(CFLAGS) -fo=$@ $<
src/icon/up.obj: src/icon/up.c
$(CC) $(CFLAGS) -fo=$@ $<
src/icon/computer.obj: src/icon/computer.c
$(CC) $(CFLAGS) -fo=$@ $<
src/icon/search.obj: src/icon/search.c
$(CC) $(CFLAGS) -fo=$@ $<
src/cursor/default.obj: src/cursor/default.c
$(CC) $(CFLAGS) -fo=$@ $<
src/cursor/cross.obj: src/cursor/cross.c
$(CC) $(CFLAGS) -fo=$@ $<
src/cursor/text.obj: src/cursor/text.c
$(CC) $(CFLAGS) -fo=$@ $<
src/cursor/hidden.obj: src/cursor/hidden.c
$(CC) $(CFLAGS) -fo=$@ $<
src/widget/button.obj: src/widget/button.c
$(CC) $(CFLAGS) -fo=$@ $<
src/widget/frame.obj: src/widget/frame.c

View File

@@ -134,6 +134,18 @@
<dd>
<a href="#Mw_Core_h__MwForceRender2">MwForceRender2</a>
</dd>
<dd>
<a href="#Mw_Core_h__MwAddTickList">MwAddTickList</a>
</dd>
<dd>
<a href="#Mw_Core_h__MwFocus">MwFocus</a>
</dd>
<dd>
<a href="#Mw_Core_h__MwGrabPointer">MwGrabPointer</a>
</dd>
<dd>
<a href="#Mw_Core_h__MwHideCursor">MwHideCursor</a>
</dd>
<dt>
<a href="#Mw_Cursor_h">Mw/Cursor.h</a>
</dt>
@@ -155,6 +167,12 @@
<dd>
<a href="#Mw_Cursor_h__MwCursorTextMask">MwCursorTextMask</a>
</dd>
<dd>
<a href="#Mw_Cursor_h__MwCursorHidden">MwCursorHidden</a>
</dd>
<dd>
<a href="#Mw_Cursor_h__MwCursorHiddenMask">MwCursorHiddenMask</a>
</dd>
<dt>
<a href="#Mw_Default_h">Mw/Default.h</a>
</dt>
@@ -182,6 +200,12 @@
<dd>
<a href="#Mw_Directory_h__MwDirectoryFreeEntry">MwDirectoryFreeEntry</a>
</dd>
<dd>
<a href="#Mw_Directory_h__MwDirectoryCurrent">MwDirectoryCurrent</a>
</dd>
<dd>
<a href="#Mw_Directory_h__MwDirectoryJoin">MwDirectoryJoin</a>
</dd>
<dt>
<a href="#Mw_Draw_h">Mw/Draw.h</a>
</dt>
@@ -242,6 +266,9 @@
<dd>
<a href="#Mw_Error_h__MwGetLastError">MwGetLastError</a>
</dd>
<dt>
<a href="#Mw_FileChoose_h">Mw/FileChoose.h</a>
</dt>
<dt>
<a href="#Mw_Font_h">Mw/Font.h</a>
</dt>
@@ -254,6 +281,12 @@
<dt>
<a href="#Mw_Icon_h">Mw/Icon.h</a>
</dt>
<dd>
<a href="#Mw_Icon_h__MwIconBack__">MwIconBack[]</a>
</dd>
<dd>
<a href="#Mw_Icon_h__MwIconComputer__">MwIconComputer[]</a>
</dd>
<dd>
<a href="#Mw_Icon_h__MwIconDirectory__">MwIconDirectory[]</a>
</dd>
@@ -263,6 +296,9 @@
<dd>
<a href="#Mw_Icon_h__MwIconFile__">MwIconFile[]</a>
</dd>
<dd>
<a href="#Mw_Icon_h__MwIconForward__">MwIconForward[]</a>
</dd>
<dd>
<a href="#Mw_Icon_h__MwIconInfo__">MwIconInfo[]</a>
</dd>
@@ -275,6 +311,12 @@
<dd>
<a href="#Mw_Icon_h__MwIconQuestion__">MwIconQuestion[]</a>
</dd>
<dd>
<a href="#Mw_Icon_h__MwIconSearch__">MwIconSearch[]</a>
</dd>
<dd>
<a href="#Mw_Icon_h__MwIconUp__">MwIconUp[]</a>
</dd>
<dd>
<a href="#Mw_Icon_h__MwIconWarning__">MwIconWarning[]</a>
</dd>
@@ -308,6 +350,12 @@
<dd>
<a href="#Mw_String_h__MwStringConcat">MwStringConcat</a>
</dd>
<dd>
<a href="#Mw_String_h__MwStringSize">MwStringSize</a>
</dd>
<dd>
<a href="#Mw_String_h__MwStringTime">MwStringTime</a>
</dd>
<dt>
<a href="#Mw_StringDefs_h">Mw/StringDefs.h</a>
</dt>
@@ -392,6 +440,9 @@
<dd>
<a href="#Mw_Widget_ListBox_h__MwListBoxSetWidth">MwListBoxSetWidth</a>
</dd>
<dd>
<a href="#Mw_Widget_ListBox_h__MwListBoxReset">MwListBoxReset</a>
</dd>
<dt>
<a href="#Mw_Widget_Menu_h">Mw/Widget/Menu.h</a>
</dt>
@@ -1386,6 +1437,73 @@
</dd>
</dl>
<hr>
<pre id="Mw_Core_h__MwAddTickList">MWDECL <B><FONT COLOR="#228B22">void</FONT></B> <B><FONT COLOR="#0000FF">MwAddTickList</FONT></B> (
MwWidget handle
);</pre>
<dl>
<dd>
Adds an widget to tick handler list.
</dd>
<dt>
Parameter <code>handle</code>
</dt>
<dd>
Widget.
</dd>
</dl>
<hr>
<pre id="Mw_Core_h__MwFocus">MWDECL <B><FONT COLOR="#228B22">void</FONT></B> <B><FONT COLOR="#0000FF">MwFocus</FONT></B> (
MwWidget handle
);</pre>
<dl>
<dd>
Focus the widget.
</dd>
<dt>
Parameter <code>handle</code>
</dt>
<dd>
Widget.
</dd>
</dl>
<hr>
<pre id="Mw_Core_h__MwGrabPointer">MWDECL <B><FONT COLOR="#228B22">void</FONT></B> <B><FONT COLOR="#0000FF">MwGrabPointer</FONT></B> (
MwWidget handle,
<B><FONT COLOR="#228B22">int</FONT></B> toggle
);</pre>
<dl>
<dd>
Grabs the pointer.
</dd>
<dt>
Parameter <code>handle</code>
</dt>
<dd>
Widget.
</dd>
<dt>
Parameter <code>toggle</code>
</dt>
<dd>
Toggle.
</dd>
</dl>
<hr>
<pre id="Mw_Core_h__MwHideCursor">MWDECL <B><FONT COLOR="#228B22">void</FONT></B> <B><FONT COLOR="#0000FF">MwHideCursor</FONT></B> (
MwWidget handle
);</pre>
<dl>
<dd>
Hides the cursor.
</dd>
<dt>
Parameter <code>handle</code>
</dt>
<dd>
Widget.
</dd>
</dl>
<hr>
<h2 align="center" id="Mw_Cursor_h">Mw/Cursor.h</h2>
<dl>
<dt>
@@ -1435,6 +1553,20 @@
</dd>
</dl>
<hr>
<pre id="Mw_Cursor_h__MwCursorHidden">MWDECL MwCursor MwCursorHidden;</pre>
<dl>
<dd>
Hidden cursor.
</dd>
</dl>
<hr>
<pre id="Mw_Cursor_h__MwCursorHiddenMask">MWDECL MwCursor MwCursorHiddenMask;</pre>
<dl>
<dd>
Hidden cursor mask.
</dd>
</dl>
<hr>
<h2 align="center" id="Mw_Default_h">Mw/Default.h</h2>
<dl>
<dt>
@@ -1542,6 +1674,49 @@
</dd>
</dl>
<hr>
<pre id="Mw_Directory_h__MwDirectoryCurrent">MWDECL <B><FONT COLOR="#228B22">char</FONT></B>* <B><FONT COLOR="#0000FF">MwDirectoryCurrent</FONT></B> (
<B><FONT COLOR="#228B22">void</FONT></B>
);</pre>
<dl>
<dd>
Gets a current directory.
</dd>
<dt>
Parameter <code>Directory</code>
</dt>
<dd>
</dd>
</dl>
<hr>
<pre id="Mw_Directory_h__MwDirectoryJoin">MWDECL <B><FONT COLOR="#228B22">char</FONT></B>* <B><FONT COLOR="#0000FF">MwDirectoryJoin</FONT></B> (
<B><FONT COLOR="#228B22">char</FONT></B>* a,
<B><FONT COLOR="#228B22">char</FONT></B>* b
);</pre>
<dl>
<dd>
Joins 2 paths.
</dd>
<dt>
Parameter <code>a</code>
</dt>
<dd>
Path.
</dd>
<dt>
Parameter <code>b</code>
</dt>
<dd>
Path.
</dd>
<dt>
Returns
</dt>
<dd>
Path.
</dd>
</dl>
<hr>
<h2 align="center" id="Mw_Draw_h">Mw/Draw.h</h2>
<dl>
<dt>
@@ -2082,6 +2257,13 @@
</dd>
</dl>
<hr>
<h2 align="center" id="Mw_FileChoose_h">Mw/FileChoose.h</h2>
<dl>
<dt>
File chooser.
</dt>
</dl>
<hr>
<h2 align="center" id="Mw_Font_h">Mw/Font.h</h2>
<dl>
<dt>
@@ -2110,6 +2292,20 @@
</dt>
</dl>
<hr>
<pre id="Mw_Icon_h__MwIconBack__">MWDECL <B><FONT COLOR="#228B22">char</FONT></B>* MwIconBack[];</pre>
<dl>
<dd>
Back icon.
</dd>
</dl>
<hr>
<pre id="Mw_Icon_h__MwIconComputer__">MWDECL <B><FONT COLOR="#228B22">char</FONT></B>* MwIconComputer[];</pre>
<dl>
<dd>
Computer icon.
</dd>
</dl>
<hr>
<pre id="Mw_Icon_h__MwIconDirectory__">MWDECL <B><FONT COLOR="#228B22">char</FONT></B>* MwIconDirectory[];</pre>
<dl>
<dd>
@@ -2131,6 +2327,13 @@
</dd>
</dl>
<hr>
<pre id="Mw_Icon_h__MwIconForward__">MWDECL <B><FONT COLOR="#228B22">char</FONT></B>* MwIconForward[];</pre>
<dl>
<dd>
Forward icon.
</dd>
</dl>
<hr>
<pre id="Mw_Icon_h__MwIconInfo__">MWDECL <B><FONT COLOR="#228B22">char</FONT></B>* MwIconInfo[];</pre>
<dl>
<dd>
@@ -2159,6 +2362,20 @@
</dd>
</dl>
<hr>
<pre id="Mw_Icon_h__MwIconSearch__">MWDECL <B><FONT COLOR="#228B22">char</FONT></B>* MwIconSearch[];</pre>
<dl>
<dd>
Search icon.
</dd>
</dl>
<hr>
<pre id="Mw_Icon_h__MwIconUp__">MWDECL <B><FONT COLOR="#228B22">char</FONT></B>* MwIconUp[];</pre>
<dl>
<dd>
Up icon.
</dd>
</dl>
<hr>
<pre id="Mw_Icon_h__MwIconWarning__">MWDECL <B><FONT COLOR="#228B22">char</FONT></B>* MwIconWarning[];</pre>
<dl>
<dd>
@@ -2332,6 +2549,50 @@
</dd>
</dl>
<hr>
<pre id="Mw_String_h__MwStringSize">MWDECL <B><FONT COLOR="#228B22">void</FONT></B> <B><FONT COLOR="#0000FF">MwStringSize</FONT></B> (
<B><FONT COLOR="#228B22">char</FONT></B>* out,
MwOffset size
);</pre>
<dl>
<dd>
Converts size to string.
</dd>
<dt>
Parameter <code>out</code>
</dt>
<dd>
Output.
</dd>
<dt>
Parameter <code>size</code>
</dt>
<dd>
Size.
</dd>
</dl>
<hr>
<pre id="Mw_String_h__MwStringTime">MWDECL <B><FONT COLOR="#228B22">void</FONT></B> <B><FONT COLOR="#0000FF">MwStringTime</FONT></B> (
<B><FONT COLOR="#228B22">char</FONT></B>* out,
time_t t
);</pre>
<dl>
<dd>
Converts time to string.
</dd>
<dt>
Parameter <code>out</code>
</dt>
<dd>
Output.
</dd>
<dt>
Parameter <code>t</code>
</dt>
<dd>
Time.
</dd>
</dl>
<hr>
<h2 align="center" id="Mw_StringDefs_h">Mw/StringDefs.h</h2>
<dl>
<dt>
@@ -2754,6 +3015,21 @@
</dd>
</dl>
<hr>
<pre id="Mw_Widget_ListBox_h__MwListBoxReset">MWDECL <B><FONT COLOR="#228B22">void</FONT></B> <B><FONT COLOR="#0000FF">MwListBoxReset</FONT></B> (
MwWidget handle
);</pre>
<dl>
<dd>
Resets the listbox.
</dd>
<dt>
Parameter <code>handle</code>
</dt>
<dd>
Widget.
</dd>
</dl>
<hr>
<h2 align="center" id="Mw_Widget_Menu_h">Mw/Widget/Menu.h</h2>
<dl>
<dt>

View File

@@ -15,6 +15,7 @@ class ListBox : public MwOO::Base {
void Delete(int index);
const char* Get(int index);
void SetWidth(int index, int width);
void Reset(void);
void SetLeftPadding(int value);
int GetLeftPadding(void);
void SetBackground(const char* value);

View File

@@ -41,6 +41,10 @@ void MwOO::ListBox::SetWidth(int index, int width){
MwListBoxSetWidth(this->widget, index, width);
}
void MwOO::ListBox::Reset(void){
MwListBoxReset(this->widget);
}
void MwOO::ListBox::SetLeftPadding(int value){
MwSetInteger(this->widget, MwNleftPadding, value);
}

View File

@@ -4,32 +4,33 @@
/* XPM */
char* MwIconBack[] = {
/* columns rows colors chars-per-pixel */
"20 22 5 1 ",
" c black",
". c gray20",
"X c gray40",
"o c gray60",
"O c None",
"20 22 6 1 ",
" c white",
". c None",
"X c gray60",
"o c gray40",
"O c gray20",
"+ c black",
/* pixels */
"OOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOXO..OOOOOOOO",
"OOOOOOOOo......OOOOO",
"OOOOOOOOXO.......OOO",
"OOOOOOOOo.........OO",
"OOOOOOOOXO.........O",
"OOOOOOOOo...........",
"OOOOOOOOXO........O ",
"OOOOOOOOOO......OO ",
"OOOOOOOOOOOO.OOo. ",
"OOOOO OOOOOOo. ",
"OOOO OOOo. ",
"OOO ",
"OO .",
"O o",
" XO",
"O .oOO",
"OO .oOOOOO",
"OOO .oOOOOOOOOO",
"OOOO OOOOOOOOOOOOOO",
"OOOOO OOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOO"};
"....................",
"........o.OO........",
"........XOOOOOO.....",
"........o.OOOOOOO...",
"........XOOOOOOOOO..",
"........o.OOOOOOOOO.",
"........XOOOOOOOOOOO",
"........o.OOOOOOOO.+",
"..........OOOOOO..++",
"............O..XO+++",
".....+......XO++++++",
"....++...XO+++++++++",
"...+++++++++++++++++",
"..+++++++++++++++++O",
".++++++++++++++++++X",
"++++++++++++++++++o.",
".+++++++++++++++OX..",
"..+++++++++++OX.....",
"...++++++OX.........",
"....++..............",
".....+..............",
"...................."};

View File

@@ -4,29 +4,30 @@
/* XPM */
char* MwIconComputer[] = {
/* columns rows colors chars-per-pixel */
"16 16 8 1 ",
" c black",
". c #292118",
"X c #5A6363",
"o c #39A5CE",
"O c #73BDDE",
"+ c gray58",
"@ c white",
"# c None",
"16 16 9 1 ",
" c None",
". c white",
"X c gray58",
"o c #C0C0C0",
"O c #292118",
"+ c #5A6363",
"@ c #39A5CE",
"# c #73BDDE",
"$ c black",
/* pixels */
"################",
"################",
"################",
"##+XXXXXXX######",
"##X+++++++.#####",
"##XX++XXX+ +####",
"##XX+OOOo+ +####",
"##XXoOOO++ +####",
"##X++++++@ +####",
"#oXXXXXXXXXo####",
"OoOoooooooOoX###",
"OOooooooooooX###",
"#o+++XXXXXXX+###",
"+X+++++++++.X###",
" +XXXXXXXXX+ +##",
"X ......... X###"};
" ",
" ",
" ",
" X+++++++ ",
" +XXXXXXXO ",
" ++XX+++X$X ",
" ++X###@X$X ",
" ++@###XX$X ",
" +XXXXXX.$X ",
" @+++++++++@ ",
"#@#@@@@@@@#@+ ",
"##@@@@@@@@@@+ ",
" @XXX+++++++X ",
"X+XXXXXXXXXO+ ",
"$X+++++++++X$X ",
"+$OOOOOOOOO$+ "};

View File

@@ -5,27 +5,27 @@
char* MwIconDirectory[] = {
/* columns rows colors chars-per-pixel */
"16 16 7 1 ",
" c black",
". c #2B251D",
"X c #574B3B",
" c NavajoWhite",
". c #FFDCAE",
"X c None",
"o c #B8A07D",
"O c NavajoWhite",
"+ c #FFDCAE",
"@ c None",
"O c #574B3B",
"+ c #2B251D",
"@ c black",
/* pixels */
"@@ @@@@@@@@@@@@",
" .oo @@ @@@@@@",
" O..oo oO @@@@",
" OOO..ooooOo @@@",
" OOOOO..oooo @@@",
" OOOOOOO..oo @@@",
" OOOOOOOOO o @@@",
" OOOOOOOOo X @@@",
" OOOOOOOOo X @@@",
" OOOOOOOOo X @@@",
" XoOOOOOOo X @@@",
"@ XoOOOOo X @@@",
"@@@ XoOOo X .@@",
"@@@@@ Xoo X ..@",
"@@@@@@@ X X ..@",
"@@@@@@@@@ ..@@"};
"XX@@XXXXXXXXXXXX",
"@+oo@@XX@@XXXXXX",
"@ ++oo@@o.@@XXXX",
"@ ++oooo.o@XXX",
"@ ++oooo@XXX",
"@ ++oo@XXX",
"@ @o@XXX",
"@ o@O@XXX",
"@ o@O@XXX",
"@ o@O@XXX",
"@Oo o@O@XXX",
"X@@Oo o@O@XXX",
"XXX@@Oo o@O@+XX",
"XXXXX@@Ooo@O@++X",
"XXXXXXX@@O@O@++X",
"XXXXXXXXX@@@++XX"};

View File

@@ -5,44 +5,44 @@
char* MwIconError[] = {
/* columns rows colors chars-per-pixel */
"32 32 8 1 ",
" c black",
". c DarkSlateGray",
"X c SlateGray",
" c None",
". c black",
"X c white",
"o c gray",
"O c gainsboro",
"+ c lavender",
"@ c white",
"# c None",
"@ c DarkSlateGray",
"# c SlateGray",
/* pixels */
"## ###################### ##",
"## @o #################### @@ ##",
" @@o #################### @@@ ",
" @@oo #################### @@Oo ",
" @@ooo ### ###### @Oooo ",
"# @oo O+++++++o ### @oo .",
"#### @o XO++@@@@@++Oo # @oo ....",
"##### XOO+@@@@@@+OOOo Xoo ..###",
"###### OOO+@@@@@++OOOo .X ..####",
"##### XOOO+@@@@++OOOooX ..#####",
"##### XOOO+@@+++OOOOooX ..######",
"##### Xooo+++++OOOOoXXX ...#####",
"##### oo@@@@@+OOO++++XX ...#####",
"##### o@@OOOOOOO++OOooX ...#####",
"###### oo OOOOO oo ...#####",
"###### o ooo o ....#####",
"###### @ ooo .Xo ...######",
"##### o@.... @oo .XX.oo ..######",
"##### O@o.. @o o@ ..o@o ...#####",
"##### OO@@@@o o@@@Ooo ...#####",
"###### oOO@o o oOOOo . ..#####",
"####### oOOo o oOOo .XX .#####",
"###### o o@@@@@OOo o XXX #####",
"##### oo o .o@@o o .. Xo@ ##",
"#### @@o @.o .o o ... oo@@@ #",
"# @@o @.@.o.o.@ o ...# o@oo #",
" @@@oo .. @ .@.@. o ....# @oo .",
" @@@o ... @ .o.o. o ...## oo ...",
" ooo ..## @ o ....### ..#",
"## oo .### @@@@ooo ...#####...##",
"## ..#### ooooo ...###########",
"###....##### ..#############"};
" ... ... ",
" .Xo. .XX. ",
"..XXo. .XXX..",
".XXoo. .XXOo.",
".XXooo. ......... .XOooo.",
" ...Xoo...O+++++++o.. .Xoo...@",
" .Xo.#O++XXXXX++Oo. .Xoo.@@@@",
" ..#OO+XXXXXX+OOOo.#oo.@@ ",
" .OOO+XXXXX++OOOo.@#.@@ ",
" .#OOO+XXXX++OOOoo#..@@ ",
" .#OOO+XX+++OOOOoo#.@@ ",
" .#ooo+++++OOOOo###.@@@ ",
" .ooXXXXX+OOO++++##.@@@ ",
" .oXXOOOOOOO++OOoo#.@@@ ",
" .oo...OOOOO...oo..@@@ ",
" .o.....ooo.....o.@@@@ ",
" .X.....ooo...@#o.@@@ ",
" .oX@@@@.Xoo.@##@oo.@@ ",
" .OXo@@.Xo.oX.@@oXo.@@@ ",
" .OOXXXXo...oXXXOoo.@@@ ",
" ..oOOXo.o.oOOOo..@.@@ ",
" ..oOOo.o.oOOo..@##.@ ",
" ..o.oXXXXXOOo.o..###. ",
" .oo.o.@oXXo...o.@@.#oX... ",
" .XXo.X@o....@o.o.@@@.ooXXX. ",
" ...XXo..X@X@o@o@X.o.@@@ .oXoo. ",
".XXXoo.@@.X.@X@X@.o.@@@@ .Xoo..@",
".XXXo.@@@.X.@o@o@.o.@@@ .oo.@@@",
"..ooo.@@ .X.....o.@@@@ ...@@ ",
" .oo.@ .XXXXooo.@@@ @@@ ",
" ...@@ .ooooo.@@@ ",
" @@@@ .....@@ "};

View File

@@ -4,28 +4,277 @@
/* XPM */
char* MwIconFile[] = {
/* columns rows colors chars-per-pixel */
"16 16 7 1 ",
" c #393939",
". c gray42",
"X c gray55",
"o c #CECECE",
"O c #E7E7E7",
"+ c white",
"@ c None",
"16 16 256 2 ",
" c black",
". c #010101",
"X c #020202",
"o c gray1",
"O c #040404",
"+ c gray2",
"@ c #060606",
"# c #070707",
"$ c gray3",
"% c #090909",
"& c gray4",
"* c #0B0B0B",
"= c #0C0C0C",
"- c gray5",
"; c #0E0E0E",
": c gray6",
"> c #101010",
", c #111111",
"< c gray7",
"1 c #131313",
"2 c gray8",
"3 c #151515",
"4 c #161616",
"5 c gray9",
"6 c #181818",
"7 c #191919",
"8 c gray10",
"9 c #1B1B1B",
"0 c gray11",
"q c #1D1D1D",
"w c #1E1E1E",
"e c gray12",
"r c #202020",
"t c gray13",
"y c #222222",
"u c #232323",
"i c gray14",
"p c #252525",
"a c gray15",
"s c #272727",
"d c #282828",
"f c gray16",
"g c #2A2A2A",
"h c gray17",
"j c #2C2C2C",
"k c #2D2D2D",
"l c gray18",
"z c #2F2F2F",
"x c gray19",
"c c #313131",
"v c #323232",
"b c gray20",
"n c #343434",
"m c #353535",
"M c gray21",
"N c #373737",
"B c gray22",
"V c #393939",
"C c #3A3A3A",
"Z c gray23",
"A c #3C3C3C",
"S c gray24",
"D c #3E3E3E",
"F c #3F3F3F",
"G c gray25",
"H c #414141",
"J c gray26",
"K c #434343",
"L c #444444",
"P c gray27",
"I c #464646",
"U c gray28",
"Y c #484848",
"T c #494949",
"R c gray29",
"E c #4B4B4B",
"W c #4C4C4C",
"Q c gray30",
"! c #4E4E4E",
"~ c gray31",
"^ c #505050",
"/ c #515151",
"( c gray32",
") c #535353",
"_ c gray33",
"` c #555555",
"' c #565656",
"] c gray34",
"[ c #585858",
"{ c gray35",
"} c #5A5A5A",
"| c #5B5B5B",
" . c gray36",
".. c #5D5D5D",
"X. c gray37",
"o. c #5F5F5F",
"O. c #606060",
"+. c gray38",
"@. c #626262",
"#. c gray39",
"$. c #646464",
"%. c #656565",
"&. c gray40",
"*. c #676767",
"=. c #686868",
"-. c DimGray",
";. c #6A6A6A",
":. c gray42",
">. c #6C6C6C",
",. c #6D6D6D",
"<. c gray43",
"1. c #6F6F6F",
"2. c gray44",
"3. c #717171",
"4. c #727272",
"5. c gray45",
"6. c #747474",
"7. c gray46",
"8. c #767676",
"9. c #777777",
"0. c gray47",
"q. c #797979",
"w. c gray48",
"e. c #7B7B7B",
"r. c #7C7C7C",
"t. c gray49",
"y. c #7E7E7E",
"u. c gray50",
"i. c #808080",
"p. c #818181",
"a. c gray51",
"s. c #838383",
"d. c #848484",
"f. c gray52",
"g. c #868686",
"h. c gray53",
"j. c #888888",
"k. c #898989",
"l. c gray54",
"z. c #8B8B8B",
"x. c gray55",
"c. c #8D8D8D",
"v. c #8E8E8E",
"b. c gray56",
"n. c #909090",
"m. c gray57",
"M. c #929292",
"N. c #939393",
"B. c gray58",
"V. c #959595",
"C. c gray59",
"Z. c #979797",
"A. c #989898",
"S. c gray60",
"D. c #9A9A9A",
"F. c #9B9B9B",
"G. c gray61",
"H. c #9D9D9D",
"J. c gray62",
"K. c #9F9F9F",
"L. c #A0A0A0",
"P. c gray63",
"I. c #A2A2A2",
"U. c gray64",
"Y. c #A4A4A4",
"T. c #A5A5A5",
"R. c gray65",
"E. c #A7A7A7",
"W. c gray66",
"Q. c #A9A9A9",
"!. c #AAAAAA",
"~. c gray67",
"^. c #ACACAC",
"/. c gray68",
"(. c #AEAEAE",
"). c #AFAFAF",
"_. c gray69",
"`. c #B1B1B1",
"'. c #B2B2B2",
"]. c gray70",
"[. c #B4B4B4",
"{. c gray71",
"}. c #B6B6B6",
"|. c #B7B7B7",
" X c gray72",
".X c #B9B9B9",
"XX c gray73",
"oX c #BBBBBB",
"OX c #BCBCBC",
"+X c gray74",
"@X c gray",
"#X c gray75",
"$X c None",
"%X c #C1C1C1",
"&X c gray76",
"*X c #C3C3C3",
"=X c gray77",
"-X c #C5C5C5",
";X c #C6C6C6",
":X c gray78",
">X c #C8C8C8",
",X c gray79",
"<X c #CACACA",
"1X c #CBCBCB",
"2X c gray80",
"3X c #CDCDCD",
"4X c #CECECE",
"5X c gray81",
"6X c #D0D0D0",
"7X c gray82",
"8X c #D2D2D2",
"9X c LightGray",
"0X c gray83",
"qX c #D5D5D5",
"wX c gray84",
"eX c #D7D7D7",
"rX c #D8D8D8",
"tX c gray85",
"yX c #DADADA",
"uX c gray86",
"iX c gainsboro",
"pX c #DDDDDD",
"aX c gray87",
"sX c #DFDFDF",
"dX c gray88",
"fX c #E1E1E1",
"gX c #E2E2E2",
"hX c gray89",
"jX c #E4E4E4",
"kX c gray90",
"lX c #E6E6E6",
"zX c #E7E7E7",
"xX c gray91",
"cX c #E9E9E9",
"vX c #EAEAEA",
"bX c gray92",
"nX c #ECECEC",
"mX c gray93",
"MX c #EEEEEE",
"NX c #EFEFEF",
"BX c gray94",
"VX c #F1F1F1",
"CX c gray95",
"ZX c #F3F3F3",
"AX c #F4F4F4",
"SX c gray96",
"DX c #F6F6F6",
"FX c gray97",
"GX c #F8F8F8",
"HX c #F9F9F9",
"JX c gray98",
"KX c #FBFBFB",
"LX c gray99",
"PX c #FDFDFD",
"IX c #FEFEFE",
"UX c white",
/* pixels */
"@@@@@@@@@@@@@@@@",
"@@@@@@@@X@@@@@@@",
"o++++++oOX@@@@@@",
"o++++++o+OX@@@@@",
"o++++++ooo@X@@@@",
"o+++++++ @@@@",
"o++++++++@@.@@@@",
"o+++++++++O.@@@@",
"o++++++++++.@@@@",
"o++++++++++.@@@@",
"o++++++++++.@@@@",
"o++++++++++.@@@@",
"o++++++++++.@@@@",
"o++++++++++.@@@@",
"o++++++++++.@@@@",
"@X......... @@@@"};
"$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X$X",
"$X$X$X$X$X$X$X$Xx.$X$X$X$X$X$X$X",
"4XUXUXUXUXUXUX4XzXx.$X$X$X$X$X$X",
"4XUXUXUXUXUXUX4XUXzXx.$X$X$X$X$X",
"4XUXUXUXUXUXUX4X4X4X$Xx.$X$X$X$X",
"4XUXUXUXUXUXUXUXV V V V $X$X$X$X",
"4XUXUXUXUXUXUXUXUX$X$X:.$X$X$X$X",
"4XUXUXUXUXUXUXUXUXUXzX:.$X$X$X$X",
"4XUXUXUXUXUXUXUXUXUXUX:.$X$X$X$X",
"4XUXUXUXUXUXUXUXUXUXUX:.$X$X$X$X",
"4XUXUXUXUXUXUXUXUXUXUX:.$X$X$X$X",
"4XUXUXUXUXUXUXUXUXUXUX:.$X$X$X$X",
"4XUXUXUXUXUXUXUXUXUXUX:.$X$X$X$X",
"4XUXUXUXUXUXUXUXUXUXUX:.$X$X$X$X",
"4XUXUXUXUXUXUXUXUXUXUX:.$X$X$X$X",
"$Xx.:.:.:.:.:.:.:.:.:.V $X$X$X$X"};

View File

@@ -4,32 +4,33 @@
/* XPM */
char* MwIconForward[] = {
/* columns rows colors chars-per-pixel */
"20 22 5 1 ",
" c black",
". c gray20",
"X c gray40",
"o c gray60",
"O c None",
"20 22 6 1 ",
" c white",
". c None",
"X c gray60",
"o c gray40",
"O c gray20",
"+ c black",
/* pixels */
"OOOOOOOOOOOOOOOOOOOO",
"OOOOOOOO..OXOOOOOOOO",
"OOOOO......oOOOOOOOO",
"OOO.......OXOOOOOOOO",
"OO.........oOOOOOOOO",
"O.........OXOOOOOOOO",
"...........oOOOOOOOO",
" O........OXOOOOOOOO",
" OO......OOOOOOOOOO",
" .oOO.OOOOOOOOOOOO",
" .oOOOOOO OOOOO",
" .oOOO OOOO",
" OOO",
". OO",
"o O",
"OX ",
"OOo. O",
"OOOOOo. OO",
"OOOOOOOOOo. OOO",
"OOOOOOOOOOOOOO OOOO",
"OOOOOOOOOOOOOO OOOOO",
"OOOOOOOOOOOOOOOOOOOO"};
"....................",
"........OO.o........",
".....OOOOOOX........",
"...OOOOOOO.o........",
"..OOOOOOOOOX........",
".OOOOOOOOO.o........",
"OOOOOOOOOOOX........",
"+.OOOOOOOO.o........",
"++..OOOOOO..........",
"+++OX..O............",
"++++++OX......+.....",
"+++++++++OX...++....",
"+++++++++++++++++...",
"O+++++++++++++++++..",
"X++++++++++++++++++.",
".o++++++++++++++++++",
"..XO+++++++++++++++.",
".....XO+++++++++++..",
".........XO++++++...",
"..............++....",
"..............+.....",
"...................."};

View File

@@ -4,40 +4,41 @@
/* XPM */
char* MwIconInfo[] = {
/* columns rows colors chars-per-pixel */
"32 32 3 1 ",
" c DarkSlateGray",
"32 32 4 1 ",
" c None",
". c blue",
"X c None",
"X c DarkSlateGray",
"o c #6632F7",
/* pixels */
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXXX.....XXXXXXXXXX",
"XXXXXXXXXXXXXXXX.......XXXXXXXXX",
"XXXXXXXXXXXXXXXXX..... XXXXXXXX",
"XXXXXXXXXXXXXXXXX XXXXXXXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXX......XXXXXXXXXXXX",
"XXXXXXXXXXXX....... XXXXXXXXXXX",
"XXXXXXXX.......... XXXXXXXXXXXX",
"XXXXXXXXX ..... XXXXXXXXXXXXX",
"XXXXXXXXXXX..... XXXXXXXXXXXXXX",
"XXXXXXXXXX..... XXXXXXXXXXXXXXX",
"XXXXXXXXXX..... XXXXXXXXXXXXXXX",
"XXXXXXXXX..... XXXXXXXXXXXXXXXX",
"XXXXXXXX..... XXXXXXXXXXXXXXXXX",
"XXXXXXXX..... XXXXXXXXXXXXXXXXX",
"XXXXXXXX.... XXXXXXXXXXXXXXXXXX",
"XXXXXXXX.... XXXXXXXXXXXXXXXXXX",
"XXXXXXXX.... XXXX.XXXXXXXXXXXXX",
"XXXXXXXXX.... XX... XXXXXXXXXXX",
"XXXXXXXXXX....... XXXXXXXXXXXX",
"XXXXXXXXXXX XXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"};
" ",
" ",
" ",
" ",
" ",
" ..... ",
" ....... ",
" .....XX ",
" XXXXX ",
" ",
" ",
" ...... ",
" .......XX ",
" ..........XX ",
" XXX.....XX ",
" .....XX ",
" .....XX ",
" .....XX ",
" .....XX ",
" .....XX ",
" .....XX ",
" ....XX ",
" ....XX ",
" ....XX . ",
" ....X ...XX ",
" .......XXX ",
" XXXXXXX ",
" ",
" ",
" ",
" ",
" "};

View File

@@ -4,42 +4,43 @@
/* XPM */
char* MwIconNews[] = {
/* columns rows colors chars-per-pixel */
"32 32 5 1 ",
" c black",
". c SlateGray",
"X c gray",
"o c white",
"O c None",
"32 32 6 1 ",
" c None",
". c black",
"X c white",
"o c SlateGray",
"O c gray",
"+ c #6632F7",
/* pixels */
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOO OOOOOOOOOOOOOOOOO",
"OOOOOOOOOOO ooo OOOOOOOOOOOOOOO",
"OOOOOOOOOO oo ooo OOOOOOOOOOOOO",
"OOOOOOOOO oo o ooo OOOOOOOOOOO",
"OOOOOOOO oo o oo .oo OOOOOOOOO",
"OOOOOOO oo oo oo o. ooo OOOOOOO",
"OOOOOO oXooo oo X oo oooo OOOOO",
"OOOOO oo. .ooo .ooo o.o.ooo OOO",
"OOOO oXooo. XooX o o. o o .oo O",
"OOO oo. .oooX .ooo o o o. ooo ",
"OO oXooo. Xooo. .ooo ooo oooo X",
"O oo. .oooX .oooXo ooo .o ooo X ",
" .Xooo. Xooo. .oo o oo. ooo X X",
" o. .oooX .oooXo Xooo oooo X X ",
" ooo. Xooo. .oo XXXXooo oo X X X",
" X .ooX .oooXo ...XXXX oo X X X ",
" .XX .oo. .ooo ....X oo X X X O",
"O .XXX.oo.XXooo .. oo X X X OO",
"OOO .XX .ooX .ooo oo X X X OOO",
"OOOOO .XX .oo. .oooo X X X OOOO",
"OOOOOOO .XoX.oo. oo X X X OOOOO",
"OOOOOOOOO .X. .ooo X X X OOOOOO",
"OOOOOOOOOOO .XX o X X X OOOOOOO",
"OOOOOOOOOOOOO .XX X X OOOOOOOO",
"OOOOOOOOOOOOOOO . .XX OOOOOOOOO",
"OOOOOOOOOOOOOOOOO OOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO"};
" ",
" ",
" ",
" ... ",
" .XXX.. ",
" .XX.XXX.. ",
" .XX..X.XXX.. ",
" .XX.X..XX.oXX.. ",
" .XX.XX.XX.Xo.XXX.. ",
" .XOXXX.XX.O.XX.XXXX.. ",
" .XXo.oXXX.oXXX.XoXoXXX.. ",
" .XOXXXo.OXXO.X.Xo.X.X.oXX.. ",
" .XXo.oXXXO.oXXX...X.X.Xo.XXX.",
" .XOXXXo.OXXXo.oXXX..XXX.XXXX.O",
" .XXo.oXXXO.oXXXOX.XXX.oX.XXX.O.",
".oOXXXo.OXXXo.oXX.X..XXo.XXX.O.O",
".Xo.oXXXO.oXXXOX.OXXX..XXXX.O.O.",
".XXXo.OXXXo.oXX.OOOOXXX.XX.O.O.O",
".O.oXXO.oXXXOX.oooOOOO.XX.O.O.O.",
".oOO.oXXo.oXXX..ooooO.XX.O.O.O. ",
" ..oOOOoXXoOOXXX..oo.XX.O.O.O. ",
" ..oOO.oXXO.oXXX..XX.O.O.O. ",
" ..oOO.oXXo.oXXXX.O.O.O. ",
" ..oOXOoXXo.XX.O.O.O. ",
" ..oOo.oXXX.O.O.O. ",
" ..oOO.X.O.O.O. ",
" ..oOO.O..O. ",
" ..o.oOO. ",
" ..... ",
" ",
" ",
" "};

View File

@@ -4,44 +4,45 @@
/* XPM */
char* MwIconNote[] = {
/* columns rows colors chars-per-pixel */
"32 32 7 1 ",
" c black",
". c red",
"X c yellow",
"32 32 8 1 ",
" c None",
". c black",
"X c red",
"o c magenta",
"O c gray",
"+ c white",
"@ c None",
"O c white",
"+ c yellow",
"@ c gray",
"# c #6632F7",
/* pixels */
"@@@@@@ @@@@@@@@@@@@@@@@@@@@@",
"@@@@@ ..... @@@@@@@@@@@@@@@@@@@@",
"@@@@ ....... @@@@@@@@@@@@@@@@@@@",
"@@@@ ......o @@@@@@@@@@@@@@@@@@@",
"@@@@ .oo++o. @@@@@ @@@@@@@@@@@@",
"@@@@@ ..++. @@@@ X+ @@@@@@@@@@@",
"@@@@@@ @@@ +X+X @@@@@@@@@@@",
"@@@@@ ... X+X+X+X @@@@@@@@@@",
"@@@@ . ..+ . X+X+X+X+ @@@@@@@@@@",
"@@@ .. ..o .o X+X+X+X+ @@@@@@@@@",
"@@@ ... ..o +X+X+X+X @@@@@@@@@",
"@@@ .o.....o. X+X+X+X+X @@@@@@@@",
"@@ ..oo++o.. +X+X+X+X+ @@@@@@@@",
" O ....... +X+X+X+X+X+ @@@@@@@",
" OOO +X+X+X+X+X+X @@@@@@@",
"@ O O O +X+X+X+X+XOO+X+X @@@@@@",
"@ OO O O X+X+X+X+OOX+X+X+ @@@@@@",
"@@ OO O O+X+XOXOO+X+X+X+X+ @@@@@",
"@@ OOO O+X+X+OOX+O+X+OOX+X @@@@@",
"@@@ O+X+X+XOO+X+X+XOO+X+X+X @@@@",
"@@@ OO+X+OOXOO+X+OOX+O+X+X+X @@@",
"@@@@ OX+X+X+X+XOO+X+X+X+OOX+X ",
"@@@@ OOX+X+XOOOX+X+X+XOO+X+X+X+ ",
"@@@@@ O+X+OOX+XOXOX+OOX+X+X+X+ @",
"@@@@@ OO+X+X+X+X+XOO+XOX+X+X+ @@",
"@@@@@@ OX+X+X+X+OOX+X+X+X+X @@@",
"@@@@@@ OX+X+X+X+X+X+X+X+ @@@@@",
"@@@@@@@ +X+X+X+X+X+X @@@@@@@",
"@@@@@@@@ X+X+X+ @@@@@@@@@",
"@@@@@@@@@ X++ X+X @@@@@@@@@@@",
"@@@@@@@@@@ X @@@@@@@@@@@@@",
"@@@@@@@@@@@@ @@@@@@@@@@@@@@@"};
" ..... ",
" .XXXXX. ",
" .XXXXXXX. ",
" .XXXXXXo. ",
" .XooOOoX. .. ",
" .XXOOX. ..+O. ",
" ..... ..O+O+. ",
" ..XXX....+O+O+O+. ",
" .X.XXO.X.+O+O+O+O. ",
" .XX.XXo.Xo.+O+O+O+O. ",
" .XXX...XXo.O+O+O+O+. ",
" .XoXXXXXoX.+O+O+O+O+. ",
" ..XXooOOoXX.O+O+O+O+O. ",
"..@..XXXXXXX.O+O+O+O+O+O. ",
".@@@........O+O+O+O+O+O+. ",
" .@.@.@..O+O+O+O+O+@@O+O+. ",
" .@@.@.@.+O+O+O+O@@+O+O+O. ",
" .@@.@.@O+O+@+@@O+O+O+O+O. ",
" .@@@.@O+O+O@@+O@O+O@@+O+. ",
" .@O+O+O+@@O+O+O+@@O+O+O+. ",
" .@@O+O@@+@@O+O@@+O@O+O+O+. ",
" .@+O+O+O+O+@@O+O+O+O@@+O+...",
" .@@+O+O+@@@+O+O+O+@@O+O+O+O.",
" .@O+O@@+O+@+@+O@@+O+O+O+O. ",
" .@@O+O+O+O+O+@@O+@+O+O+O. ",
" .@+O+O+O+O@@+O+O+O+O+.. ",
" ..@+O+O+O+O+O+O+O+O.. ",
" ....O+O+O+O+O+O+.. ",
" .......+O+O+O.. ",
" ..+OO..+O+.. ",
" ...+..... ",
" ..... "};

View File

@@ -4,42 +4,43 @@
/* XPM */
char* MwIconQuestion[] = {
/* columns rows colors chars-per-pixel */
"32 32 5 1 ",
" c firebrick",
". c red",
"X c orange",
"o c SlateGray",
"O c None",
"32 32 6 1 ",
" c None",
". c orange",
"X c red",
"o c firebrick",
"O c SlateGray",
"+ c lavender",
/* pixels */
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOXXXXXXXXXXXOOOOOOOOOOO",
"OOOOOOOOXX.............OOOOOOOOO",
"OOOOOOOX..... ..oOOOOOOO",
"OOOOOOX.... .oOOOOOO",
"OOOOOX.... .... .oOOOOO",
"OOOOX.... oooO.. oOOOO",
"OOOX.... oooOOO.. ooOOO",
"OOOX... ooOOOOX.. ooOOO",
"OOOX... oOOOOX.. ooOOO",
"OOOO... ooOOOX.. ooOOO",
"OOOOO.. ooOOX... ooOOO",
"OOOOOO.. oooOOX.. oooOOO",
"OOOOOOO.. oooOOX.. oooOOOO",
"OOOOOOOOoooooOOX.. ooooOOOO",
"OOOOOOOOOoooOOX.. ooooOOOOO",
"OOOOOOOOOOOOOX.. oooooOOOOOO",
"OOOOOOOOOOOOX.. ooooOOOOOOOO",
"OOOOOOOOOOOX.. ooooOOOOOOOOO",
"OOOOOOOOOOOX.. ooooOOOOOOOOOO",
"OOOOOOOOOOOO.. ooooOOOOOOOOOOO",
"OOOOOOOOOOOOO.. ooooOOOOOOOOOOOO",
"OOOOOOOOOOOOOOoooooOOOOOOOOOOOOO",
"OOOOOOOOOOOOX.. oOOOOOOOOOOOOOO",
"OOOOOOOOOOOX.X.. OOOOOOOOOOOOOO",
"OOOOOOOOOOX.X.X.. OOOOOOOOOOOOO",
"OOOOOOOOOOX..X... oOOOOOOOOOOOO",
"OOOOOOOOOOO...... ooOOOOOOOOOOO",
"OOOOOOOOOOOO.... oooOOOOOOOOOOO",
"OOOOOOOOOOOOO. ooooOOOOOOOOOOO",
"OOOOOOOOOOOOOOooooooOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOooooOOOOOOOOOOOOO"};
" ",
" ........... ",
" ..XXXXXXXXXXXXX ",
" .XXXXXoooooooooXXO ",
" .XXXXoooooooooooooXO ",
" .XXXXooooXXXXoooooooXO ",
" .XXXXooooOOO XXooooooooO ",
" .XXXXooooOOO XXoooooooOO ",
" .XXXoooooOO .XXooooooOO ",
" .XXXooooooO .XXooooooOO ",
" XXXooooooOO .XXooooooOO ",
" XXooooooOO .XXXooooooOO ",
" XXooooOOO .XXooooooOOO ",
" XXooOOO .XXooooooOOO ",
" OOOOO .XXooooooOOOO ",
" OOO .XXooooooOOOO ",
" .XXoooooOOOOO ",
" .XXoooooOOOO ",
" .XXoooooOOOO ",
" .XXooooOOOO ",
" XXoooOOOO ",
" XXoOOOO ",
" OOOOO ",
" .XXooO ",
" .X.XXoo ",
" .X.X.XXoo ",
" .XX.XXXooO ",
" XXXXXXooOO ",
" XXXXooOOO ",
" XoooOOOO ",
" OOOOOO ",
" OOOO "};

View File

@@ -5,32 +5,32 @@
char* MwIconSearch[] = {
/* columns rows colors chars-per-pixel */
"20 22 6 1 ",
" c black",
". c gray20",
"X c #66CCFF",
"o c gray60",
"O c white",
"+ c None",
" c white",
". c None",
"X c gray60",
"o c #66CCFF",
"O c gray20",
"+ c black",
/* pixels */
".............+++++++",
".OOOOOOOOOO.O.++++++",
".OOOOOOOOOO.OO.+++++",
".OOOOOOOOOO.OOO.++++",
".OOOOOOOOOO.OOOO.+++",
".OOOOOOOOOO . . . ++",
".OOOOOOOOOO ++",
".OOOOOooooOOOoooo ++",
".OOOo. .oOOooo ++",
".OOo .oXXo. oOOOo ++",
".OO..XXXXXX..OOOo ++",
".Oo oXOOXXXo . . ",
".Oo XXOXXXXX ...... ",
".Oo XXXXXXXX oooooo ",
".Oo oXXXXXXo ",
".OO..XXXXXX..OOOo ++",
".OOo .oXXo. oOOOo ++",
".OOOo. .oOOOOo ++",
".OOOOOooooOOOOOOo ++",
".OOOOOOOOOOOOOOOo ++",
"..oooooooooooooo. ++",
"++ ++"};
"OOOOOOOOOOOOO.......",
"O O O......",
"O O O.....",
"O O O....",
"O O O...",
"O +O+O+O+..",
"O +++++++..",
"O XXXX XXXX+..",
"O XO++++OX XXX+..",
"O X+OXooXO+X X+..",
"O OOooooooOO X+..",
"O X+Xo oooX+O+O++++",
"O X+oo ooooo+OOOOOO+",
"O X+oooooooo+XXXXXX+",
"O X+XooooooX++++++++",
"O OOooooooOO X+..",
"O X+OXooXO+X X+..",
"O XO++++OX X+..",
"O XXXX X+..",
"O X+..",
"OOXXXXXXXXXXXXXXO+..",
"..++++++++++++++++.."};

View File

@@ -4,9 +4,10 @@
/* XPM */
char* MwIconUp[] = {
/* columns rows colors chars-per-pixel */
"20 22 2 1 ",
" c black",
"20 22 3 1 ",
" c white",
". c None",
"X c black",
/* pixels */
"....................",
"....................",
@@ -14,15 +15,15 @@ char* MwIconUp[] = {
"....................",
"....................",
"....................",
"......... .........",
"........ ........",
"....... .......",
"...... ......",
"..... .....",
".... ....",
"... ...",
".. ..",
". .",
".........XX.........",
"........XXXX........",
".......XXXXXX.......",
"......XXXXXXXX......",
".....XXXXXXXXXX.....",
"....XXXXXXXXXXXX....",
"...XXXXXXXXXXXXXX...",
"..XXXXXXXXXXXXXXXX..",
".XXXXXXXXXXXXXXXXXX.",
"....................",
"....................",
"....................",

View File

@@ -4,42 +4,43 @@
/* XPM */
char* MwIconWarning[] = {
/* columns rows colors chars-per-pixel */
"32 32 5 1 ",
" c black",
". c DarkSlateGray",
"X c red",
"o c yellow",
"O c None",
"32 32 6 1 ",
" c None",
". c red",
"X c yellow",
"o c DarkSlateGray",
"O c black",
"+ c #6632F7",
/* pixels */
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOOXXXOOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOXXXXXOOOOOOOOOOOOOO",
"OOOOOOOOOOOOOXXoXX..OOOOOOOOOOOO",
"OOOOOOOOOOOOXXoooXX..OOOOOOOOOOO",
"OOOOOOOOOOOOXXoooXX..OOOOOOOOOOO",
"OOOOOOOOOOOXXoooooXX..OOOOOOOOOO",
"OOOOOOOOOOOXXoooooXX..OOOOOOOOOO",
"OOOOOOOOOOXXoo ooXX..OOOOOOOOO",
"OOOOOOOOOOXXo oXX..OOOOOOOOO",
"OOOOOOOOOXXoo ooXX..OOOOOOOO",
"OOOOOOOOOXXoo ooXX..OOOOOOOO",
"OOOOOOOOXXooo oooXX..OOOOOOO",
"OOOOOOOOXXooo oooXX..OOOOOOO",
"OOOOOOOXXoooo ooooXX..OOOOOO",
"OOOOOOOXXoooo ooooXX..OOOOOO",
"OOOOOOXXooooo oooooXX..OOOOO",
"OOOOOOXXoooooo ooooooXX..OOOOO",
"OOOOOXXooooooo oooooooXX..OOOO",
"OOOOOXXooooooo oooooooXX..OOOO",
"OOOOXXoooooooo ooooooooXX..OOO",
"OOOOXXoooooooooooooooooooXX..OOO",
"OOOXXooooooooo oooooooooXX..OO",
"OOOXXoooooooo ooooooooXX..OO",
"OOXXooooooooo oooooooooXX..O",
"OOXXoooooooooo ooooooooooXX..O",
"OXXoooooooooooooooooooooooooXX..",
"OXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..",
"OOXXXXXXXXXXXXXXXXXXXXXXXXXXX...",
"OOOO...........................O",
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO"};
" ",
" ",
" ... ",
" ..... ",
" ..X..oo ",
" ..XXX..oo ",
" ..XXX..oo ",
" ..XXXXX..oo ",
" ..XXXXX..oo ",
" ..XXOOOXX..oo ",
" ..XOOOOOX..oo ",
" ..XXOOOOOXX..oo ",
" ..XXOOOOOXX..oo ",
" ..XXXOOOOOXXX..oo ",
" ..XXXOOOOOXXX..oo ",
" ..XXXXOOOOOXXXX..oo ",
" ..XXXXOOOOOXXXX..oo ",
" ..XXXXXOOOOOXXXXX..oo ",
" ..XXXXXXOOOXXXXXX..oo ",
" ..XXXXXXXOOOXXXXXXX..oo ",
" ..XXXXXXXOOOXXXXXXX..oo ",
" ..XXXXXXXXOOOXXXXXXXX..oo ",
" ..XXXXXXXXXXXXXXXXXXX..oo ",
" ..XXXXXXXXXOOOXXXXXXXXX..oo ",
" ..XXXXXXXXOOOOOXXXXXXXX..oo ",
" ..XXXXXXXXXOOOOOXXXXXXXXX..oo ",
" ..XXXXXXXXXXOOOXXXXXXXXXX..oo ",
" ..XXXXXXXXXXXXXXXXXXXXXXXXX..oo",
" .............................oo",
" ...........................ooo",
" ooooooooooooooooooooooooooo ",
" "};