📄 readme.html
字号:
<tr>
<td HEIGHT="60"><font size=+1><B><li>Screen rotation using multiple layers</li></B></font>
<td></td>
</tr>
<tr>
<td><BR><B>Screen rotation with full bus interface</B><BR>
<BR>Shows how to manage screen rotation using a full bus interface without reinitializing the display controller.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\MULTILAYER_ScreenRotationF>Sample\Tutorial\MULTILAYER_ScreenRotationF\*.*</a></font></td>
</tr>
<tr>
<td><BR><B>Screen rotation with simple bus interface</B><BR>
<BR>Shows how to manage screen rotation using a simple bus interface with reinitializing the display controller.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\MULTILAYER_ScreenRotationS>Sample\Tutorial\MULTILAYER_ScreenRotationS\*.*</a></font></td>
</tr>
<tr>
<td HEIGHT="60"><font size=+1><B><li>Virtual screen support</li></B></font>
<td></td>
</tr>
<tr>
<td><BR><B>Real time graph</B><BR>
<BR>Shows a real time graph on the first page and uses a second page for the color setup.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\VSCREEN_RealTime>Sample\Tutorial\VSCREEN_RealTime\*.*</a></font></td>
</tr>
<tr>
<td><BR><B>Dialog sample</B><BR>
<BR>Shows how to use the virtual screen support in a dialog based application.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\VSCREEN_MultiPage>Sample\Tutorial\VSCREEN_MultiPage\*.*</a></font></td>
</tr>
<tr>
<td HEIGHT="60"><font size=+1><B><li>2D graphic library</li></B></font>
<td></td>
</tr>
<tr>
<td><BR><B>Export simulation output to BMP-file</B><BR>
<BR>Shows how to create a BMP-file with the contents of the simulation window.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\2DGL_BMPExport.c>Sample\Tutorial\2DGL_BMPExport.c</a></font></td>
</tr>
<tr>
<td><BR><B>Drawing bitmap files</B><BR>
<BR>Shows how to draw *.BMP files by displaying all bitmaps of the windows directory.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\2DGL_DrawBMP.c>Sample\Tutorial\2DGL_DrawBMP.c</a></font></td>
</tr>
<tr>
<td><BR><B>Drawing GIF files</B><BR>
<BR>Shows how to draw *.GIF files by displaying a GIF movie.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\2DGL_DrawGIF.c>Sample\Tutorial\2DGL_DrawGIF.c</a></font></td>
</tr>
<tr>
<td><BR><B>Drawing JPEG files</B><BR>
<BR>Shows how to draw *.JPEG files by displaying all JPEG's of the windows subdirectory web\wallpaper.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\2DGL_DrawJPEG.c>Sample\Tutorial\2DGL_DrawJPEG.c</a></font></td>
</tr>
<tr>
<td><BR><B>Drawing scaled JPEG files</B><BR>
<BR>Shows how to draw scaled *.JPEG files by displaying all JPEG's from a user definable directory without loading them completely into memory.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\2DGL_DrawJPEGScaled.c>Sample\Tutorial\2DGL_DrawJPEGScaled.c</a></font></td>
</tr>
<tr>
<td><BR><B>Polygon demo</B><BR>
<BR>Shows how to draw a polygon.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\2DGL_DrawPolygon.c>Sample\Tutorial\2DGL_DrawPolygon.c</a></font></td>
</tr>
<tr>
<td><BR><B>Draw scale using GUI-functions</B><BR>
<BR>Shows how to draw a scale using GUI-functions.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\2DGL_DrawScale.c>Sample\Tutorial\2DGL_DrawScale.c</a></font></td>
</tr>
<tr>
<td HEIGHT="60"><font size=+1><B><li>Antialiasing</li></B></font>
<td></td>
</tr>
<tr>
<td><BR><B>High resolution antialiasing</B><BR>
<BR>Shows the difference between normal and high resolution antialiasing by a moving needle.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\AA_HiResAntialiasing.c>Sample\Tutorial\AA_HiResAntialiasing.c</a></font></td>
</tr>
<tr>
<td><BR><B>High resolution pixel</B><BR>
<BR>Shows how to draw lines using high resolution antialiasing.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\AA_HiResPixels.c>Sample\Tutorial\AA_HiResPixels.c</a></font></td>
</tr>
<tr>
<td><BR><B>Antialiased lines</B><BR>
<BR>Shows how to use antialiasing with different quality factors.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\AA_Lines.c>Sample\Tutorial\AA_Lines.c</a></font></td>
</tr>
<tr>
<td><BR><B>Antialiased text</B><BR>
<BR>Shows how to draw antialiased text with different antialiasing qualities.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\AA_Text.c>Sample\Tutorial\AA_Text.c</a></font></td>
</tr>
<tr>
<td HEIGHT="60"><font size=+1><B><li>Alpha blending</li></B></font>
<td></td>
</tr>
<tr>
<td><BR><B>Bitmap drawing on hardware with alpha blending support</B><BR>
<BR>Draws a bitmap with alpha blending information on a system with multiple layers and support for alpha blending.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\ALPHA_TransparentDialog.c>Sample\Tutorial\ALPHA_TransparentDialog.c</a></font></td>
</tr>
<tr>
<td><BR><B>Semi transparent dialog</B><BR>
<BR>Shows a semi transparent dialog with sliders to adjust the transparency.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\ALPHA_TransparentDialog.c>Sample\Tutorial\ALPHA_TransparentDialog.c</a></font></td>
</tr>
<tr>
<td HEIGHT="60"><font size=+1><B><li>Basic</li></B></font>
<td></td>
</tr>
<tr>
<td><BR><B>HelloWorld</B><BR>
<BR>The typical "Hello world" program.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\BASIC_HelloWorld.c>Sample\Tutorial\BASIC_HelloWorld.c</a></font></td>
</tr>
<tr>
<td><BR><B>Hello1</B><BR>
<BR>The typical "Hello world" program with a counting value.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\BASIC_Hello1.c>Sample\Tutorial\BASIC_Hello1.c</a></font></td>
</tr>
<tr>
<td HEIGHT="60"><font size=+1><B><li>Colors</li></B></font>
<td></td>
<td></td>
</tr>
<tr>
<td><BR><B>Demo lookup table</B><BR>
<BR>Shows how to change colors by modifying the lookup table (LUT).</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\COLOR_DemoLUT>Sample\COLOR_DemoLUT\*.*</a></font></td>
</tr>
<tr>
<td><BR><B>Color bar demo</B><BR>
<BR>Shows how to draw a color bar with gradient bars (Black -> Color, White -> Color).</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\COLOR_ShowColorBar.c>Sample\Tutorial\COLOR_ShowColorBar.c</a></font></td>
</tr>
<tr>
<td HEIGHT="60"><font size=+1><B><li>Cursor</li></B></font>
<td></td>
</tr>
<tr>
<td><BR><B>Cursor demo</B><BR>
<BR>Shows how to use different cursors.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\CURSOR_Sample.c>Sample\Tutorial\CURSOR_Sample.c</a></font></td>
</tr>
<tr>
<td HEIGHT="60"><font size=+1><B><li>Dialogs</li></B></font>
<td></td>
</tr>
<tr>
<td><BR><B>Creating a dialog with several kinds of controlls</B><BR>
<BR>Shows how to create a dialog using GUI_ExecDialogBox.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\DIALOG_All.c>Sample\Tutorial\DIALOG_All.c</a></font></td>
</tr>
<tr>
<td><BR><B>Counting dialog</B><BR>
<BR>Creates a dialog with a text widget using the big digit fonts for counting.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\DIALOG_Count.c>Sample\Tutorial\DIALOG_Count.c</a></font></td>
</tr>
<tr>
<td><BR><B>Using message boxes</B><BR>
<BR>Shows how to create a message box.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\DIALOG_MessageBox.c>Sample\Tutorial\DIALOG_MessageBox.c</a></font></td>
</tr>
<tr>
<td><BR><B>Modal dialog</B><BR>
<BR>Creates a nested modal dialog after pressing a button.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\DIALOG_NestedModal.c>Sample\Tutorial\DIALOG_NestedModal.c</a></font></td>
</tr>
<tr>
<td><BR><B>Creating a dialog with RADIO widgets</B><BR>
<BR>Shows how to create a dialog with a group of radio buttons.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\DIALOG_Radio.c>Sample\Tutorial\DIALOG_Radio.c</a></font></td>
</tr>
<tr>
<td><BR><B>Using SLIDER widgets</B><BR>
<BR>Shows how to use SLIDER widgets to modify RGB-Colors.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\DIALOG_SliderColor.c>Sample\Tutorial\DIALOG_SliderColor.c</a></font></td>
</tr>
<tr>
<td HEIGHT="60"><font size=+1><B><li>Fonts</li></B></font>
<td></td>
</tr>
<tr>
<td><BR><B>Arabic language demo</B><BR>
<BR>Shows how to use emWin to draw Arabic text with bidirectional text support.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\FONT_Arabic>Sample\FONT_Arabic\*.*</a></font></td>
</tr>
<tr>
<td><BR><B>External binary font demo</B><BR>
<BR>Shows how to use external binary fonts (XBF) in emWin.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\FONT_ShowXBF>Sample\FONT_ShowXBF\*.*</a></font></td>
</tr>
<tr>
<td><BR><B>Shift-JIS demo</B><BR>
<BR>Shows how to create and use Shift-JIS (Japanese industrie standard) fonts with double byte characters.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\FONT_ShiftJIS.c>Sample\Tutorial\FONT_ShiftJIS.c</a></font></td>
</tr>
<tr>
<td><BR><B>True type fonts</B><BR>
<BR>Shows a preview of all installed true type fonts.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\FONT_ShowAllTTFs.c>Sample\Tutorial\FONT_ShowAllTTFs.c</a></font></td>
</tr>
<tr>
<td><BR><B>Thai language demo</B><BR>
<BR>Shows how to use emWin to draw Thai text with compound characters.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\FONT_ThaiText.c>Sample\Tutorial\FONT_ThaiText.c</a></font></td>
</tr>
<tr>
<td HEIGHT="60"><font size=+1><B><li>Memory devices</li></B></font>
<td></td>
</tr>
<tr>
<td><BR><B>Automatic banding memory device</B><BR>
<BR>Shows how to use an GUI_AUTODEV-object to draw overlapping items without flickering.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\MEMDEV_AutoDev.c>Sample\Tutorial\MEMDEV_AutoDev.c</a></font></td>
</tr>
<tr>
<td><BR><B>Banding memory device</B><BR>
<BR>Shows how to use banding memory devices to draw overlapping items without flickering.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\MEMDEV_Banding.c>Sample\Tutorial\MEMDEV_Banding.c</a></font></td>
</tr>
<tr>
<td><BR><B>Graph demo</B><BR>
<BR>Shows how to draw a graph using the GUI_DrawGraph-function.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\MEMDEV_DrawGraph.c>Sample\Tutorial\MEMDEV_DrawGraph.c</a></font></td>
</tr>
<tr>
<td><BR><B>Fade in demo</B><BR>
<BR>Shows how to use memory devices for a fade in/fade out effect.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\MEMDEV_FadeIn.c>Sample\Tutorial\MEMDEV_FadeIn.c</a></font></td>
</tr>
<tr>
<td><BR><B>Memory device demo</B><BR>
<BR>Shows how to use memory devices for drawing operations.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\MEMDEV_MemDev.c>Sample\Tutorial\MEMDEV_MemDev.c</a></font></td>
</tr>
<tr>
<td><BR><B>Printing demo</B><BR>
<BR>Shows how to use a memory device to print something on a printer device.</td>
<td><FONT FACE="Courier New"><B><a href=Sample\Tutorial\MEMDEV_Printing.c>Sample\Tutorial\MEMDEV_Printing.c</a></font></td>
</tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -