Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | The license of FreshLib has been changed to BSD 2-clause license. Check it in freshlib/License.txt |
---|---|
Timelines: | family | ancestors | descendants | both | FreshLibDev |
Files: | files | file ages | folders |
SHA1: |
c6a07aa557dcdd243838d9d46e474c07 |
User & Date: | johnfound 2013-02-12 10:30:47.412 |
Context
2013-02-13
| ||
06:09 | Work on the new KolibriOS console IO test and implementation. Not finished. check-in: ebfc78cd5e user: johnfound tags: FreshLibDev | |
2013-02-12
| ||
10:34 |
Merged with FreshLib in order to get the latest version of FreshLib with changed license - to BSD 2-clause license.
Note: Fresh IDE itself is licensed under EUPL 1.1 check-in: c81d07e941 user: johnfound tags: trunk | |
10:30 | The license of FreshLib has been changed to BSD 2-clause license. Check it in freshlib/License.txt check-in: c6a07aa557 user: johnfound tags: FreshLibDev | |
2013-02-06
| ||
19:32 |
Introduced new macro "rstruct" it creates reverve structures - i.e. that have all fields on negative offsets - as string structure for example. (btw, the string structure was fixed to use rstruct);
The compatibility GUI editor macroses has been fixed to support more FreshLib windows. check-in: 3b83e10d0c user: johnfound tags: FreshLibDev | |
Changes
Changes to freshlib/FreshEdit/FreshEdit.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TFreshEdit object class; Advanced visual programming editor. ; ; Target OS: Any ; ; Dependencies: strlib, memory, arrays, GUI |
︙ | ︙ |
Changes to freshlib/FreshEdit/FreshEditThemes.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TFreshEdit themes library. ; ; Target OS: Any ; ; Dependencies: None |
︙ | ︙ |
Changes to freshlib/FreshEdit/fasm_syntax.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Syntax highlighter procedure for FASM syntax. ; ; Target OS: ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/License.txt.
|
| < | < | < < < < < < < | < < < < < < < < < < < < < < < < < < | < < | < < | < < < < < < < < | < < < | | < < < < < < < < | < < < < | < | < < | < < < | < < | < < < < < | < | < < < < < < < | < < < < < | < < < < < < < < < < < < < | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | FreshLib library project is (c) 2003..2013, John Found, Fresh development team; All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
Changes to freshlib/_trash/Common/header.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: ; ; Target OS: ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/_trash/SurplusSources/ForthScript/ForthLib.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: ForthScript standard word library. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/_trash/SurplusSources/ForthScript/ForthScript.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: ForthScript engine. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/data/Win32/utf8.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Library for converting UTF8 to and from WideChar ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/data/arrays.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: OS independent dynamic arrays library. ; ; Target OS: Any ; ; Dependencies: memory.asm |
︙ | ︙ |
Changes to freshlib/data/encodings.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: OS independent text encodings translation library. ; ; Target OS: Any ; ; Dependencies: StrLib.asm |
︙ | ︙ |
Changes to freshlib/data/i18n.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Internationalization strings library. ; ; Target OS: Any ; ; Dependencies: None |
︙ | ︙ |
Changes to freshlib/data/md5lib.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: OS independent MD5 library. ; ; Target OS: Any ; ; Dependencies: memory.asm |
︙ | ︙ |
Changes to freshlib/data/strlib.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: OS independent string manipulation library. ; ; Target OS: Any ; ; Dependencies: memory.asm; arrays.asm |
︙ | ︙ |
Changes to freshlib/data/uConfig.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: OS independent micro configuration files library. ; ; Target OS: Any ; ; Dependencies: strlib.asm; arrays.asm; |
︙ | ︙ |
Changes to freshlib/equates/Dummy/allequates.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Combined include of all equate files. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/KolibriOS/_geometry.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Different geometry structures. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/KolibriOS/allequates.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Combined include of all KolibriOS equate files. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/Linux/_XLib.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: XLib specific constants and structures. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/Linux/_geometry.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Different geometry structures. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/Linux/_linux.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Common Linux equates. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/Linux/_pthreads.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Equates for pthread library. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/Linux/_xft.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: XFT library constants and structures. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/Linux/allequates.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Combined include of all Linux equates. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/Win32/_COMCTL32.INC.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: COMCTL32.DLL structures and constants ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/Win32/_COMDLG32.INC.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: COMDLG32.DLL structures and constants ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/Win32/_GDI32.INC.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: GDI32.DLL structures and constants ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/Win32/_HTMLHELP.INC.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: HtmlHelp constants and structures. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/Win32/_KERNEL32.INC.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: KERNEL32.DLL structures and constants ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/Win32/_ODBC32.INC.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: ODBC constants and structures. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/Win32/_RichEdit32.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: RichEdit32.dll constants and structures. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/Win32/_SHELL32.INC.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: SHELL32.DLL structures and constants ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/Win32/_USER32.INC.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: USER32.DLL structures and constants ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/Win32/_WSOCK32.INC.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: WSOCK32.DLL structures and constants ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/Win32/_exceptions.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Exception handling constants and structures. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/Win32/allequates.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Combined include of all Win32 equate files. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/_sqlite3.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: SQLite equates definitions. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/_zlib1.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Constants and structures definitions for ZLIB library. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/equates/allequates.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Combined include of all equates. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/freshlib.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: FreshLib amalgamation include file for the library code. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/freshlib.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: FreshLib amalgamation include file for the non code definitions. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/Dummy/backbuffer.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Provides raster bitmap, to be used for double buffer painting. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/Dummy/context.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Context is a object that represents drawing surface in FreshLib ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/Dummy/draw.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Draw library contains procedures for drawing oprtations. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/Dummy/fonts.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Fonts managing library. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/Dummy/images.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Memory based images manipulation library. ; ; Target OS: Dummy ; ; Dependencies: memory.asm |
︙ | ︙ |
Changes to freshlib/graphics/Dummy/text.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Text drawing library. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/KolibriOS/backbuffer.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Provides raster bitmap, to be used for double buffer painting. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/KolibriOS/context.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Context is a object that represents drawing surface in FreshLib ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/KolibriOS/draw.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Draw library contains procedures for drawing oprtations. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/KolibriOS/fonts.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Fonts managing library. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/KolibriOS/images.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Memory based images manipulation library. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/KolibriOS/text.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Text drawing library. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/Linux/backbuffer.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Provides raster bitmap, to be used for double buffer painting. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/Linux/context.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Context is a object that represents drawing surface in FreshLib ; ; Target OS: Linux ; ; Dependencies: memory.asm |
︙ | ︙ |
Changes to freshlib/graphics/Linux/draw.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Draw library contains procedures for drawing oprtations. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/Linux/fonts.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Fonts managing library. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/Linux/images.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Memory based images manipulation library. ; ; Target OS: Linux ; ; Dependencies: memory.asm |
︙ | ︙ |
Changes to freshlib/graphics/Linux/text.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Text drawing library. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/Win32/backbuffer.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Provides raster bitmap, to be used for double buffer painting. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/Win32/context.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Context is a object that represents drawing surface in FreshLib ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/Win32/draw.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Draw library contains procedures for drawing oprtations. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/Win32/fonts.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Fonts managing library. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/Win32/images.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Memory based images manipulation library. ; ; Target OS: Win32 ; ; Dependencies: memory.asm |
︙ | ︙ |
Changes to freshlib/graphics/Win32/text.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Text drawing library. ; ; Target OS: Win32 ; ; Dependencies: memory.asm |
︙ | ︙ |
Changes to freshlib/graphics/all.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Graphics amalgamation include file. ; Includes all graphic libraries of FreshLib ; ; Target OS: Any ;_________________________________________________________________________________________ |
︙ | ︙ |
Changes to freshlib/graphics/backbuffer.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Provides raster bitmap, to be used for double buffer painting. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/context.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Context is a object that represents drawing surface in FreshLib ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/draw.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Draw library contains procedures for drawing oprtations. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/fonts.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Fonts managing library. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/giflib.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: GIF images decoding library. ; ; Target OS: Any ; ; Dependencies: memory.asm; files.asm |
︙ | ︙ |
Changes to freshlib/graphics/images.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Memory based images manipulation library. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/rectangles.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TGrid object class ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/graphics/text.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Text drawing library. ; ; Target OS: Any ; ; Dependencies: StrLib |
︙ | ︙ |
Changes to freshlib/gui/Dummy/Main.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Main procedure of GUI application library. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/Dummy/TApplication.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TApplication object class. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/Dummy/keycodes.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: This file contains scan code values for control keyboard keys. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/Dummy/mouse.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Provides unified access to standard mouse cursors. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/Dummy/windows.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Window management OS interface functions. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/KolibriOS/Main.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Main procedure of GUI application library. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/KolibriOS/TApplication.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TApplication object class. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/KolibriOS/keycodes.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: This file contains scan code values for control keyboard keys. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/KolibriOS/mouse.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Provides unified access to standard mouse cursors. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/KolibriOS/windows.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Window management OS interface functions. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/Linux/Main.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Main procedure of GUI application library. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/Linux/TApplication.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TApplication object class. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/Linux/keycodes.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: This file contains scan code values for control keyboard keys. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/Linux/mouse.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Provides unified access to standard mouse cursors. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/Linux/windows.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Window management OS interface functions. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/Main.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Main procedure of GUI application library. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/ObjTemplates.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Objects template engine ; ; Target OS: Any ; ; Dependencies: objects.asm |
︙ | ︙ |
Changes to freshlib/gui/TAction.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Actions management library. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/TApplication.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TApplication object class. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/TButton.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TButton object class ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/TEdit.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TEdit object class ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/TForm.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TForm object class ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/TGrid.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TGrid object class ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/TImageLabel.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TImageLabel object class ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/TLabel.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TLabel object class ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/TMenu.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TMenu object class ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/TMenuItem.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TMenuItem object class ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/TObject.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TObject object class. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/TProgressbar.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TProgressBar object class; Simple progress bar control. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/TScrollWindow.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TScrollWindow object class ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/TTreeView.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TTreeView object class ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/TWindow.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TWindow object class ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/ThemeGUI.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: This file contains procedures and data, that form the appearance of the ; FreshLib GUI application. Colors, control borders, backgrownd drawing etc. ; ; Target OS: Any ; |
︙ | ︙ |
Changes to freshlib/gui/Win32/Main.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Main procedure of GUI application library. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/Win32/TApplication.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TApplication object class. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/Win32/keycodes.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: This file contains scan code values for control keyboard keys. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/Win32/mouse.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Provides unified access to standard mouse cursors. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/Win32/windows.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Window management OS interface functions. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/all.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: All GUI libraries combined include. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/dialogs.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Common dialogs procedures library. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/mouse.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Provides unified access to standard mouse cursors. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/objects.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Contains the base procedures for the FreshLib OOP framework ; ; Target OS: Any ; ; Dependencies: memory.asm |
︙ | ︙ |
Changes to freshlib/gui/sysevents.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Defines constants and structures for system events of FreshLib ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/gui/textcaret.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Text caret control library. ; ; Target OS: Any ; ; Dependencies: timers.asm; graphics libraries. |
︙ | ︙ |
Changes to freshlib/imports/Linux/libX11.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: libX11 (XLib) import library. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/imports/Linux/libXft.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: libXft import library. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/imports/Linux/libc.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: LibC import library. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/imports/Linux/pthreads.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: libpthread (posix threads) import library. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/imports/Win32/advapi32.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: advapi32.dll API functions. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/imports/Win32/comctl32.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: comctl32.dll API calls ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/imports/Win32/comdlg32.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: comdlg32.dll API calls ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/imports/Win32/crtdll.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: crtdll.dll API calls ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/imports/Win32/gdi32.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: gdi32.dll API calls ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/imports/Win32/kernel32.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: kernel32.dll API calls ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/imports/Win32/msimg32.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: msimg32.dll API calls ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/imports/Win32/odbc32.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: odbc32.dll API calls ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/imports/Win32/ole32.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: ole32.dll API calls ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/imports/Win32/shell32.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: shell32.dll API calls ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/imports/Win32/sqlite3.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: sqlite3.dll API calls ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/imports/Win32/user32.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: user32.dll API calls ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/imports/Win32/wsock32.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: wsock32.dll API calls ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/Dummy/_executable.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Executable file formating macro library. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/Dummy/allmacros.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Combined include of all Win32 specific macros. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/KolibriOS/_executable.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Executable file formating macro library. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/KolibriOS/allmacros.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Combined include of all Win32 specific macros. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/Linux/_elf.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: ELF format macros. Used internally in _import.inc ; ; Target OS: Linux (ELF) ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/Linux/_executable.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Executable file formating macro library. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/Linux/_import.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Macros for importing functions in Linux ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/Linux/_linproc.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Linux variant or return instruction for thread procedures. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/Linux/allmacros.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Combined include of all Linux specific macros. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/Win32/_exceptions.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Win32 exception handling macros. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/Win32/_executable.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Executable file formating macro library. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/Win32/_export.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Win32 export sections creating macros. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/Win32/_import.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Win32 import macros. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/Win32/_winproc.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Win32 specific macros. winproc is procedure for message handling. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/Win32/allmacros.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Combined include of all Win32 specific macros. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/_datamacros.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Several data definition/manipulation macros. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/_display.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Macro library for displaying compile time messages. ; ; Target OS: Any (FASM compiler) ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/_executable.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Executable file formating macro library. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/_globals.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Macto library for global variables handling. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/_stdcall.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Macros for create and call of high level procedures. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/_struct.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Macro to make complex data structures. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/macros/allmacros.inc.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Includes all macro libraries at once. ; ; Target OS: ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/readme.txt.
1 2 | _______________________________________________________________________________________ | | | | | 1 2 3 4 5 6 7 8 9 10 | _______________________________________________________________________________________ | | | ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | | | | (c)2003, 2004, 2005, 2010, 2011, 2012 Fresh developement team | |_______________________________________________________________________________________| FreshLib is standard Fresh IDE library. FreshLib contains macros, equates and code to allow writing of portable applications. |
︙ | ︙ |
Changes to freshlib/simpledebug/Dummy/debug.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: SimpleDebug library. ; ; Target OS: Dummy ; ; Dependencies: Not dependent on other libraries. |
︙ | ︙ |
Changes to freshlib/simpledebug/KolibriOS/debug.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: SimpleDebug library. ; ; Target OS: KolibriOS ; ; Dependencies: Not dependent on other libraries. |
︙ | ︙ |
Changes to freshlib/simpledebug/Linux/debug.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: SimpleDebug library. ; ; Target OS: Linux ; ; Dependencies: Not dependent on other libraries. |
︙ | ︙ |
Changes to freshlib/simpledebug/Win32/debug.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: SimpleDebug library. ; ; Target OS: Win32 ; ; Dependencies: Not dependent on other libraries. |
︙ | ︙ |
Changes to freshlib/simpledebug/debug.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: SimpleDebug library. Provides simple debugging macros and code. ; ; Target OS: Any ; ; Dependencies: Not dependent on other libraries. |
︙ | ︙ |
Changes to freshlib/system/Dummy/clipboard.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Clipboard management library. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Dummy/environment.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Environment management library. OS dependent part. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Dummy/files.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Files manipulation library. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Dummy/heapmgr.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Dynamic memory management library. OS dependent part. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Dummy/memory.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Dynamic memory management library. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Dummy/network.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: OS dependent part of the network library. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Dummy/process.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Process management library. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Dummy/timers.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Asynchronous timer library. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/KolibriOS/clipboard.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Clipboard management library. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/KolibriOS/environment.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Environment management library. OS dependent ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/KolibriOS/files.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Files manipulation library. KolibriOS part. ; ; Target OS: KolibriOS ; ; Dependencies: Uses system calls for file processing and memory.asm for memory |
︙ | ︙ |
Changes to freshlib/system/KolibriOS/heapmgr.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Dynamic memory management library. OS dependent part. ; ; Target OS: Dummy ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/KolibriOS/memory.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Dynamic memory management library. KolibriOS part. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/KolibriOS/network.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: OS dependent part of the network library. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/KolibriOS/process.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Process management library. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/KolibriOS/timers.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Asynchronous timer library. ; ; Target OS: KolibriOS ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Linux/clipboard.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Clipboard management library. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Linux/environment.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Linux environment management library. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Linux/files.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Files manipulation library. Linux part. ; ; Target OS: Linux ; ; Dependencies: Uses system calls for file processing and memory.asm for memory |
︙ | ︙ |
Changes to freshlib/system/Linux/memory.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Dynamic memory management library. Linux part. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Linux/network.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: OS dependent part of the network library. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Linux/process.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Process management library. Linux part ; ; Target OS: Linux ; ; Dependencies: Uses pthreads library for thread creation. |
︙ | ︙ |
Changes to freshlib/system/Linux/timers.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Asynchronous timer library. ; ; Target OS: Linux ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Win32/clipboard.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Clipboard management library. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Win32/environment.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Win32 environment management library. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Win32/files.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Files manipulation library. Win32 part. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Win32/memory.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Dynamic memory management library. Win32 part. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Win32/network.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: OS dependent part of the network library. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Win32/process.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Process management library. Win32 part. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/Win32/timers.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Asynchronous timer library. ; ; Target OS: Win32 ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/all.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: System amalgamation include file. Includes all system libraries of FreshLib ; ; Target OS: Any ;_________________________________________________________________________________________ |
︙ | ︙ |
Changes to freshlib/system/clipboard.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Clipboard functions for inter-program communications. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/environment.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: OS environment functions. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/files.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Files manipulation library. ; ; Target OS: Any ; ; Dependencies: Uses memory.asm for memory allocations. |
︙ | ︙ |
Changes to freshlib/system/memory.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Dynamic memory management library. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/network.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Network library. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/process.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Process management library. ; ; Target OS: Any ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/system/timers.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Asynchronous timer library. ; ; Target OS: Any ; ; Dependencies: memory.asm |
︙ | ︙ |
freshlib/test_code/TestMarkdown/TestMarkdown.bat became a regular file.
Changes to freshlib/test_code0/TestGrids.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: TGrid test application. ; ; Target OS: All/Linux/Win32 - depending on current test needs. ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/test_code0/TestGround.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Very simple test application for FreshLib. ; The content may change arbitrary. ; ; Target OS: All/Linux/Win32 - depending on current test needs. ; |
︙ | ︙ |
Changes to freshlib/test_code0/TestGroundComplex.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: Complex test application for FreshLib the content may change arbitrary. ; ; Target OS: All/Linux/Win32 - depending on current test needs. ; ; Dependencies: |
︙ | ︙ |
Changes to freshlib/test_code0/TestGroundConfig.asm.
︙ | ︙ | |||
77 78 79 80 81 82 83 | cmp eax, [btnTypeNull] je .null int3 .string: | | | | | | | | | | | 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 | cmp eax, [btnTypeNull] je .null int3 .string: ; mov [DataType], cdtString ; mov eax, .txtString ; jmp .finish ; .int: ; mov [DataType], cdtInteger ; mov eax, .txtInteger ; jmp .finish .null: ; mov [DataType], cdtNULL ; mov eax, .txtNull .finish: stdcall Set, [lblDataType], TLabel.Caption, eax execute [lblDataType], TLabel.Refresh return .txtString db 'cdtString',0 |
︙ | ︙ |
Changes to freshlib/test_code0/TestGroundFreshEdit.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; | ; Description: Test program for TFreshEdit control. | ; | ; Target OS: All/Linux/Win32 - depending on current test needs. | ; | ; Dependencies: | |
︙ | ︙ |
Changes to freshlib/test_code0/TestGroundKeyboard.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: This test source provides some testing of the keyboard facilities ; of FreshLib ; ; Target OS: All/Linux/Win32 - depending on current test needs. ; |
︙ | ︙ |
Changes to freshlib/test_code0/TestLib.asm.
1 2 | ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 | ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; ; Description: The main file of FreshLib test application. Main file. ; ; Target OS: Any ; ; Dependencies: FreshLib - see includes in the source. |
︙ | ︙ | |||
34 35 36 37 38 39 40 | ; use one and only one of the following files. ; ;include 'TestGroundNull.asm' ;include 'TestGround.asm' ;include 'TestGroundComplex.asm' ;include 'TestGroundKeyboard.asm' | | | | 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | ; use one and only one of the following files. ; ;include 'TestGroundNull.asm' ;include 'TestGround.asm' ;include 'TestGroundComplex.asm' ;include 'TestGroundKeyboard.asm' include 'TestGroundFreshEdit.asm' ;include 'TestGroundConfig.asm' ;include 'TestGroundDirFunctions.asm' ;include 'TestGrids.asm' ;if TargetOS eq Linux ; rb 604 ; this bytes simply make ELF file to be loadable. ; ; there is a bug somewhere in the ELF generator (FASM or possibly ELF macros) |
︙ | ︙ |
Changes to freshlib/test_code0/test_utf8.asm.
1 2 3 4 5 | test00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111 00000000011111111112222222222333333333344444444445555555555666666666677777777778888888888999999999900000000001111111111222222222233333333334 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890 ; _______________________________________________________________________________________ ;| | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 | test00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011111111111111111111111111111111111111111 00000000011111111112222222222333333333344444444445555555555666666666677777777778888888888999999999900000000001111111111222222222233333333334 12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890 ; _______________________________________________________________________________________ ;| | ;| ..::FreshLib::.. Free, open source. Licensed under "BSD 2-clause" license." | ;|_______________________________________________________________________________________| ; Notes: ; This is a test file. It is based on strlib.asm but has been modified and ; should not be used as a library. ; Това е тестов файл. Базиран е на strlib.asm но е модифициран и не бива да се използва като библиотека. В този тестов файл се използват форматиращи команди, които са съвместими с FASM и могат да се компилират без проблеми. ; използва като библиотека. ; Αυτό είναι ένα δοκιμαστικό αρχείο. Βασίζεται σε strlib.asm αλλά έχει |
︙ | ︙ |