?? minigui of bluepoint.htm
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0023)http://www.minigui.org/ -->
<HTML><HEAD><TITLE>MiniGUI</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<META content="Yongming Wei" name=AUTHOR>
<META content=20000413 name=CREATED>
<STYLE>P {
FONT-FAMILY: helvetica; FONT-SIZE: 17px; TEXT-INDENT: 5%; WORD-SPACING: 1px
}
.glowtext1 {
HEIGHT: 8px; LEFT: 650px; POSITION: absolute; TOP: 15px; WIDTH: 20px
}
A:link {
COLOR: #0000ff; TEXT-DECORATION: none
}
A:visited {
COLOR: #ff3366; TEXT-DECORATION: none
}
A:active {
TEXT-DECORATION: none
}
A:hover {
TEXT-DECORATION: underline
}
LI {
FONT-SIZE: 11pt
}
TD {
FONT-SIZE: 9pt
}
H1 {
COLOR: #ffff00; FONT-FAMILY: "times", serif
}
H2 {
COLOR: #ffa0ff; FONT-FAMILY: "helvetica", serif
}
H3 {
COLOR: #ff00ff; FONT-FAMILY: "times", serif
}
H4 {
COLOR: #ff00ff; FONT-FAMILY: "helvetica", serif
}
PRE {
COLOR: #000000; FONT-FAMILY: "fixed"
}
</STYLE>
<META content="MSHTML 5.00.2920.0" name=GENERATOR></HEAD>
<BODY bgColor=#efffef link=#0000ff text=#000000 vLink=#ff3366><IMG
alt="MiniGUI Logo" border=0 height=41
src="MiniGUI of bluepoint.files/minigui.gif" width=220> <ALIGN="CENTER"><A
href="http://www.minigui.org/cindex.html"><IMG alt="Chinese Version" border=0
height=20 src="MiniGUI of bluepoint.files/chinese-gb.gif" width=75></A> <A
href="http://www.minigui.org/index.html">Home
Page</A> >> MiniGUI <A name=top></A>
<P align=center>[ MiniGUI | <A href="http://www.minigui.org/code.html">Code</A>
| <A href="http://www.minigui.org/screenshots.html">Screenshots</A> | <A
href="http://www.minigui.org/talk.html">Talk</A> | <A
href="http://www.minigui.org/application.html">Applications</A> | <A
href="http://www.minigui.org/download.html">Download</A> | <A
href="http://www.minigui.org/author.html">Author</A> | <A
href="http://www.minigui.org/license.html">License</A> | <A
href="http://www.minigui.org/arch.html">Architecture</A> | <A
href="http://www.minigui.org/doc.html">Documentation</A> | <A
href="http://www.minigui.org/FAQ.html">FAQ</A> ] <BR><FONT size=2>[ <A
href="http://www.minigui.org/#whatis">What's MiniGUI</A> | <A
href="http://www.minigui.org/#goals">Goals and Features</A> | <A
href="http://www.minigui.org/#news">News</A> ] </FONT></P>
<P align=center>
<SCRIPT language=javascript>document.write("The latest change:");document.write(document.lastModified);</SCRIPT>
<SCRIPT language=JavaScript src="MiniGUI of bluepoint.files/count.htm"></SCRIPT>
</P><A name=whatis></A>
<H2>What is MiniGUI</H2>
<TABLE border=0 cellPadding=2 cellSpacing=2 width="100%">
<TBODY>
<TR vAlign=top>
<TD width="100%">
<P><B>MiniGUI</B> is a mini graphics user interface (GUI) support system
for Linux. MiniGUI 0.2.xx is based on SVGALib and LinuxThread libraries,
and now, MiniGUI 0.3.xx, has a Graphics Abstract Layer (GAL) and a Input
Abstract Layer (IAL), so MiniGUI can run on many Graphics Engines,
including SVGALib and LibGGI. </P>
<P><IMG align=right alt="Sample of MiniGUI" border=0
src="MiniGUI of bluepoint.files/vacs-f-0s.jpg"></P>
<P>There will be a native graphics engine of MiniGUI, which will be
derived from Allegro, a perfect game engine. </P>
<P>By using GAL and IAL, MiniGUI applications can run on X Window. This
makes debugging of applications and porting of MiniGUI to other hardware
easier. </P>
<P>MiniGUI defines some Win32-like APIs for the applications. By using the
MiniGUI, one application can create multiple windows, and can draw in
these windows without interfering each other. </P>
<P><A href="http://www.minigui.org/#top">Top</A></P>
<P>Windows in MiniGUI can be divided into four basic categories, Main
windows, Dialogs, Controls, and Child windows. Each main window and its
hosted main windows belong to a single thread. By invoking functions you
can create a main window within a single thread. Each thread has a unique
message queue. Main windows of this thread wait for messages from this
queue and process the messages. </P></TD></TR></TBODY></TABLE><A name=goals></A>
<H2>The Goals and Features of MiniGUI</H2>
<P>The goal of MiniGUI is keeping its features of small and exquisiteness to
provide a small windowing system support library. In the meantime, MiniGUI trys
to keep compatible with the equivalent of window management in Win32 APIs. So we
can provide an easy and feasible GUI system. You can use MiniGUI anywhere
Windows CE can be used.</P>
<P>Someone will ask, there are some other windowing systems that can be used,
why do we develop it ourselves? It is well known that X Window is very bulky so
it cannot be used in small real-time OSs or embedded systems. MiniX (or NanoX)
is a compact version of X Window, in fact, miniX or other derived versions are
alternatives. </P>
<P><A href="http://www.minigui.org/#top">Top</A></P><A name=news></A>
<H2>The Latest News about MiniGUI</H2>
<TABLE border=0 cellPadding=2 cellSpacing=2 width="100%">
<TBODY>
<TR vAlign=top>
<TD>
<P>2000/09/10: MiniGUI version 0.9.90 has been released. This is the
preview version of version 1.0 of MiniGUI. In this version, we provide
support for TrueType fonts and Adobe Type1 fonts, and privide full support
for PCX, TGA, GIF, JPG images via LoadBitmap function call. Please click
<A href="http://www.minigui.org/download.html">HERE</A> to download it.
</P></TD></TR></TBODY></TABLE>
<TABLE border=0 cellPadding=2 cellSpacing=2 width="100%">
<TBODY>
<TR>
<TD><IMG align=left alt="Samples of TrueType fonts" border=0 height=300
src="MiniGUI of bluepoint.files/truetype3.jpg" width=380> <IMG align=right
alt="Samples of TrueType fonts" border=0 height=300
src="MiniGUI of bluepoint.files/truetype1.jpg" width=380>
</TD></TR></TBODY></TABLE>
<P>
<TABLE border=0 cellPadding=2 cellSpacing=2 width="100%">
<TBODY>
<TR>
<P>2000/09/10: We have registered our DNS name for MiniGUI project. You can
get information from <A
href="http://www.minigui.org/">http://www.minigui.org/</A> and get the
source from <A
href="ftp://ftp.minigui.org/pub/minigui">ftp://ftp.minigui.org/pub/minigui</A>
<P>2000/08/16: We have built a mailing list for MiniGUI project. To
subscribe,Send a blank email to <A
href="mailto:minigui-devel-subscribe@egroups.com">minigui-devel-subscribe@egroups.com</A>,
You will receive a subscription confirmation message. Simply reply this
message and your subscription will be complete. to say hello to everyone and
post message in the mailing list, please send a mail to <A
href="mailto:minigui-devel@egroups.com">minigui-devel@egroups.com</A>, and
to unsubscribe,please send a blank mail to <A
href="mailto:minigui-devel-unsubscribe@egroups.com">minigui-devel-unsubscribe@egroups.com</A>.
<P>2000/08/08: MiniGUI version 0.3.06 has been released. A multi-lines edit
control has been added and the game Russia Block on MiniGUI released. Please
click <A href="http://www.minigui.org/download.html">HERE</A> to download
it. <IMG align=right alt="Russia Block" border=0
src="MiniGUI of bluepoint.files/russia-ss.jpg"> </P>
<P>2000/07/15: MiniGUI version 0.3.04 has been released. This is a stable
version, and give you freedom to choose different font and different charset
to output text. </P>
<P>You can use CreateLogFont and SelectFont to select a font different from
the system font, and then use TextOut, TabbedTextOut, and DrawText to output
your plain text or formatted text. </P></P></TR></TBODY></TABLE>
<P><A href="http://www.minigui.org/#top">Top</A></P>
<P align=center>[ MiniGUI | <A href="http://www.minigui.org/code.html">Code</A>
| <A href="http://www.minigui.org/screenshots.html">Screenshots</A> | <A
href="http://www.minigui.org/talk.html">Talk</A> | <A
href="http://www.minigui.org/application.html">Applications</A> | <A
href="http://www.minigui.org/download.html">Download</A> | <A
href="http://www.minigui.org/author.html">Author</A> | <A
href="http://www.minigui.org/license.html">License</A> | <A
href="http://www.minigui.org/arch.html">Architecture</A> | <A
href="http://www.minigui.org/doc.html">Documentation</A> | <A
href="http://www.minigui.org/FAQ.html">FAQ</A> ]<BR><FONT size=2>[ <A
href="http://www.minigui.org/#whatis">What's MiniGUI</A> | <A
href="http://www.minigui.org/#goals">Goals and Features</A> | <A
href="http://www.minigui.org/#news">News</A> ] </FONT></P>
<P align=center><FONT size=2>Author: WEI Yongming (<A
href="mailto:ymwei@mail.minigui.org">ymwei@mail.minigui.org</A>) <BR>Copyright
(C) 2000, WEI Yongming </FONT></P></BODY></HTML>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -