Changeset 376 in xtideuniversalbios for trunk/Assembly_Library/Src/Menu


Ignore:
Timestamp:
Apr 5, 2012, 9:07:04 AM (13 years ago)
Author:
gregli@…
google:author:
gregli@hotmail.com
Message:

WIDE checkin... Added copyright and license information to sorce files, as per the GPL instructions for usage.

Location:
trunk/Assembly_Library/Src/Menu
Files:
22 edited

Legend:

Unmodified
Added
Removed
  • trunk/Assembly_Library/Src/Menu/CharOutLineSplitter.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for splitting menu lines during character output.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/Dialog.asm

    r181 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Common functions for many dialogs.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogDrive.asm

    r58 r376  
    66; Description   :   Displays drive dialog.
    77
     8;
     9; XTIDE Universal BIOS and Associated Tools
     10; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     11;
     12; This program is free software; you can redistribute it and/or modify
     13; it under the terms of the GNU General Public License as published by
     14; the Free Software Foundation; either version 2 of the License, or
     15; (at your option) any later version.
     16;
     17; This program is distributed in the hope that it will be useful,
     18; but WITHOUT ANY WARRANTY; without even the implied warranty of
     19; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     20; GNU General Public License for more details.     
     21; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     22;
    823
    924; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogFile.asm

    r293 r376  
    22; Description   :   Displays file dialog.
    33
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
    419
    520CURRENTDIR_CHARACTERS   EQU     002Eh
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogMessage.asm

    r58 r376  
    55; Author        :   Tomi Tilli
    66; Description   :   Displays message dialog.
     7
     8;
     9; XTIDE Universal BIOS and Associated Tools
     10; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     11;
     12; This program is free software; you can redistribute it and/or modify
     13; it under the terms of the GNU General Public License as published by
     14; the Free Software Foundation; either version 2 of the License, or
     15; (at your option) any later version.
     16;
     17; This program is distributed in the hope that it will be useful,
     18; but WITHOUT ANY WARRANTY; without even the implied warranty of
     19; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     20; GNU General Public License for more details.     
     21; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     22;
     23       
    724
    825; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogProgress.asm

    r181 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Displays progress bar dialog and starts progress task.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogSelection.asm

    r58 r376  
    55; Author        :   Tomi Tilli
    66; Description   :   Displays selection dialog.
     7
     8;
     9; XTIDE Universal BIOS and Associated Tools
     10; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     11;
     12; This program is free software; you can redistribute it and/or modify
     13; it under the terms of the GNU General Public License as published by
     14; the Free Software Foundation; either version 2 of the License, or
     15; (at your option) any later version.
     16;
     17; This program is distributed in the hope that it will be useful,
     18; but WITHOUT ANY WARRANTY; without even the implied warranty of
     19; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     20; GNU General Public License for more details.     
     21; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     22;
     23       
    724
    825; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogString.asm

    r58 r376  
    55; Author        :   Tomi Tilli
    66; Description   :   Displays word input dialog.
     7
     8;
     9; XTIDE Universal BIOS and Associated Tools
     10; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     11;
     12; This program is free software; you can redistribute it and/or modify
     13; it under the terms of the GNU General Public License as published by
     14; the Free Software Foundation; either version 2 of the License, or
     15; (at your option) any later version.
     16;
     17; This program is distributed in the hope that it will be useful,
     18; but WITHOUT ANY WARRANTY; without even the implied warranty of
     19; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     20; GNU General Public License for more details.     
     21; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     22;
    723
    824; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/DialogWord.asm

    r293 r376  
    55; Author        :   Tomi Tilli
    66; Description   :   Displays word input dialog.
     7
     8;
     9; XTIDE Universal BIOS and Associated Tools
     10; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     11;
     12; This program is free software; you can redistribute it and/or modify
     13; it under the terms of the GNU General Public License as published by
     14; the Free Software Foundation; either version 2 of the License, or
     15; (at your option) any later version.
     16;
     17; This program is distributed in the hope that it will be useful,
     18; but WITHOUT ANY WARRANTY; without even the implied warranty of
     19; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     20; GNU General Public License for more details.     
     21; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     22;
     23       
    724
    825; Section containing code
  • trunk/Assembly_Library/Src/Menu/Dialog/ItemLineSplitter.asm

    r181 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for splitting strings to item lines.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;       
    319
    420struc ITEM_LINE_SPLITTER
  • trunk/Assembly_Library/Src/Menu/Dialog/StringsForDialogs.asm

    r54 r376  
    55; Author        :   Tomi Tilli
    66; Description   :   Strings used by dialogs.
     7
     8;
     9; XTIDE Universal BIOS and Associated Tools
     10; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     11;
     12; This program is free software; you can redistribute it and/or modify
     13; it under the terms of the GNU General Public License as published by
     14; the Free Software Foundation; either version 2 of the License, or
     15; (at your option) any later version.
     16;
     17; This program is distributed in the hope that it will be useful,
     18; but WITHOUT ANY WARRANTY; without even the implied warranty of
     19; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     20; GNU General Public License for more details.     
     21; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     22;       
    723
    824; Strings for Progress Dialog
  • trunk/Assembly_Library/Src/Menu/Menu.asm

    r370 r376  
    22; Description   :   Menu Library functions for CALL_MENU_LIBRARY macro
    33;                   that users should use to make library call.
     4
     5;
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     8;
     9; This program is free software; you can redistribute it and/or modify
     10; it under the terms of the GNU General Public License as published by
     11; the Free Software Foundation; either version 2 of the License, or
     12; (at your option) any later version.
     13;
     14; This program is distributed in the hope that it will be useful,
     15; but WITHOUT ANY WARRANTY; without even the implied warranty of
     16; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     17; GNU General Public License for more details.     
     18; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     19;
     20       
    421
    522; Section containing code
  • trunk/Assembly_Library/Src/Menu/MenuAttributes.asm

    r369 r376  
    22; Description   :   Finds suitable character attribute for
    33;                   color, B/W and monochrome displays.
     4
     5;
     6; XTIDE Universal BIOS and Associated Tools
     7; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     8;
     9; This program is free software; you can redistribute it and/or modify
     10; it under the terms of the GNU General Public License as published by
     11; the Free Software Foundation; either version 2 of the License, or
     12; (at your option) any later version.
     13;
     14; This program is distributed in the hope that it will be useful,
     15; but WITHOUT ANY WARRANTY; without even the implied warranty of
     16; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     17; GNU General Public License for more details.     
     18; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     19;
     20       
    421
    522; Struct containing border characters for different types of menu window lines
  • trunk/Assembly_Library/Src/Menu/MenuBorders.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for drawing menu borders.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Struct containing border characters for different types of menu window lines
  • trunk/Assembly_Library/Src/Menu/MenuCharOut.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Character out function for printing withing menu window.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/MenuEvent.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for initializing menu system.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/MenuInit.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for initializing menu system.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19               
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/MenuLocation.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for calculation menu window dimensions.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/MenuLoop.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Menu loop for waiting keystrokes.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/MenuScrollbars.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for drawing scroll bars over menu borders.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/MenuText.asm

    r369 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Functions for drawing menu texts by the user.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
  • trunk/Assembly_Library/Src/Menu/MenuTime.asm

    r370 r376  
    11; Project name  :   Assembly Library
    22; Description   :   Menu timeouts other time related functions.
     3
     4;
     5; XTIDE Universal BIOS and Associated Tools
     6; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2012 by XTIDE Universal BIOS Team.
     7;
     8; This program is free software; you can redistribute it and/or modify
     9; it under the terms of the GNU General Public License as published by
     10; the Free Software Foundation; either version 2 of the License, or
     11; (at your option) any later version.
     12;
     13; This program is distributed in the hope that it will be useful,
     14; but WITHOUT ANY WARRANTY; without even the implied warranty of
     15; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     16; GNU General Public License for more details.     
     17; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
     18;
     19       
    320
    421; Section containing code
Note: See TracChangeset for help on using the changeset viewer.