Changeset 526 in xtideuniversalbios for trunk/Assembly_Library/Src/Menu
- Timestamp:
- Mar 15, 2013, 1:38:58 AM (12 years ago)
- google:author:
- krille_n_@hotmail.com
- Location:
- trunk/Assembly_Library/Src/Menu
- Files:
-
- 22 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Assembly_Library/Src/Menu/CharOutLineSplitter.asm
r505 r526 4 4 ; 5 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify -
trunk/Assembly_Library/Src/Menu/Dialog/Dialog.asm
r376 r526 3 3 4 4 ; 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify … … 10 10 ; the Free Software Foundation; either version 2 of the License, or 11 11 ; (at your option) any later version. 12 ; 12 ; 13 13 ; This program is distributed in the hope that it will be useful, 14 14 ; but WITHOUT ANY WARRANTY; without even the implied warranty of 15 15 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 ; GNU General Public License for more details. 16 ; GNU General Public License for more details. 17 17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 18 18 ; 19 19 20 20 21 21 ; Section containing code -
trunk/Assembly_Library/Src/Menu/Dialog/DialogDrive.asm
r376 r526 1 ; File name : DialogDrive.asm2 1 ; Project name : Assembly Library 3 ; Created date : 22.10.20104 ; Last update : 18.11.20105 ; Author : Tomi Tilli6 2 ; Description : Displays drive dialog. 7 3 8 4 ; 9 ; XTIDE Universal BIOS and Associated Tools 10 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 11 7 ; 12 8 ; This program is free software; you can redistribute it and/or modify … … 14 10 ; the Free Software Foundation; either version 2 of the License, or 15 11 ; (at your option) any later version. 16 ; 12 ; 17 13 ; This program is distributed in the hope that it will be useful, 18 14 ; but WITHOUT ANY WARRANTY; without even the implied warranty of 19 15 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20 ; GNU General Public License for more details. 16 ; GNU General Public License for more details. 21 17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 22 18 ; -
trunk/Assembly_Library/Src/Menu/Dialog/DialogFile.asm
r525 r526 4 4 ; 5 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify -
trunk/Assembly_Library/Src/Menu/Dialog/DialogMessage.asm
r376 r526 1 ; File name : DialogMessage.asm2 1 ; Project name : Assembly Library 3 ; Created date : 6.8.20104 ; Last update : 18.11.20105 ; Author : Tomi Tilli6 2 ; Description : Displays message dialog. 7 3 8 4 ; 9 ; XTIDE Universal BIOS and Associated Tools 10 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 11 7 ; 12 8 ; This program is free software; you can redistribute it and/or modify … … 14 10 ; the Free Software Foundation; either version 2 of the License, or 15 11 ; (at your option) any later version. 16 ; 12 ; 17 13 ; This program is distributed in the hope that it will be useful, 18 14 ; but WITHOUT ANY WARRANTY; without even the implied warranty of 19 15 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20 ; GNU General Public License for more details. 16 ; GNU General Public License for more details. 21 17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 22 18 ; 23 19 24 20 25 21 ; Section containing code -
trunk/Assembly_Library/Src/Menu/Dialog/DialogProgress.asm
r505 r526 4 4 ; 5 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify -
trunk/Assembly_Library/Src/Menu/Dialog/DialogSelection.asm
r376 r526 1 ; File name : DialogSelection.asm2 1 ; Project name : Assembly Library 3 ; Created date : 13.8.20104 ; Last update : 18.11.20105 ; Author : Tomi Tilli6 2 ; Description : Displays selection dialog. 7 3 8 4 ; 9 ; XTIDE Universal BIOS and Associated Tools 10 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 11 7 ; 12 8 ; This program is free software; you can redistribute it and/or modify … … 14 10 ; the Free Software Foundation; either version 2 of the License, or 15 11 ; (at your option) any later version. 16 ; 12 ; 17 13 ; This program is distributed in the hope that it will be useful, 18 14 ; but WITHOUT ANY WARRANTY; without even the implied warranty of 19 15 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20 ; GNU General Public License for more details. 16 ; GNU General Public License for more details. 21 17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 22 18 ; 23 19 24 20 25 21 ; Section containing code -
trunk/Assembly_Library/Src/Menu/Dialog/DialogString.asm
r376 r526 1 ; File name : DialogString.asm2 1 ; Project name : Assembly Library 3 ; Created date : 12.8.20104 ; Last update : 18.11.20105 ; Author : Tomi Tilli6 2 ; Description : Displays word input dialog. 7 3 8 4 ; 9 ; XTIDE Universal BIOS and Associated Tools 10 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 11 7 ; 12 8 ; This program is free software; you can redistribute it and/or modify … … 14 10 ; the Free Software Foundation; either version 2 of the License, or 15 11 ; (at your option) any later version. 16 ; 12 ; 17 13 ; This program is distributed in the hope that it will be useful, 18 14 ; but WITHOUT ANY WARRANTY; without even the implied warranty of 19 15 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20 ; GNU General Public License for more details. 16 ; GNU General Public License for more details. 21 17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 22 18 ; -
trunk/Assembly_Library/Src/Menu/Dialog/DialogWord.asm
r505 r526 4 4 ; 5 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify -
trunk/Assembly_Library/Src/Menu/Dialog/ItemLineSplitter.asm
r376 r526 3 3 4 4 ; 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify … … 10 10 ; the Free Software Foundation; either version 2 of the License, or 11 11 ; (at your option) any later version. 12 ; 12 ; 13 13 ; This program is distributed in the hope that it will be useful, 14 14 ; but WITHOUT ANY WARRANTY; without even the implied warranty of 15 15 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 ; GNU General Public License for more details. 16 ; GNU General Public License for more details. 17 17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 18 ; 18 ; 19 19 20 20 struc ITEM_LINE_SPLITTER -
trunk/Assembly_Library/Src/Menu/Dialog/StringsForDialogs.asm
r376 r526 1 ; File name : StringsForDialogs.asm2 1 ; Project name : Assembly Library 3 ; Created date : 14.9.20104 ; Last update : 23.10.20105 ; Author : Tomi Tilli6 2 ; Description : Strings used by dialogs. 7 3 8 4 ; 9 ; XTIDE Universal BIOS and Associated Tools 10 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 11 7 ; 12 8 ; This program is free software; you can redistribute it and/or modify … … 14 10 ; the Free Software Foundation; either version 2 of the License, or 15 11 ; (at your option) any later version. 16 ; 12 ; 17 13 ; This program is distributed in the hope that it will be useful, 18 14 ; but WITHOUT ANY WARRANTY; without even the implied warranty of 19 15 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20 ; GNU General Public License for more details. 16 ; GNU General Public License for more details. 21 17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 22 ; 18 ; 23 19 24 20 ; Strings for Progress Dialog -
trunk/Assembly_Library/Src/Menu/Menu.asm
r376 r526 4 4 5 5 ; 6 ; XTIDE Universal BIOS and Associated Tools 7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.6 ; XTIDE Universal BIOS and Associated Tools 7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 8 8 ; 9 9 ; This program is free software; you can redistribute it and/or modify … … 11 11 ; the Free Software Foundation; either version 2 of the License, or 12 12 ; (at your option) any later version. 13 ; 13 ; 14 14 ; This program is distributed in the hope that it will be useful, 15 15 ; but WITHOUT ANY WARRANTY; without even the implied warranty of 16 16 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17 ; GNU General Public License for more details. 17 ; GNU General Public License for more details. 18 18 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 19 19 ; 20 20 21 21 22 22 ; Section containing code -
trunk/Assembly_Library/Src/Menu/MenuAttributes.asm
r505 r526 5 5 ; 6 6 ; XTIDE Universal BIOS and Associated Tools 7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.7 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 8 8 ; 9 9 ; This program is free software; you can redistribute it and/or modify -
trunk/Assembly_Library/Src/Menu/MenuBorders.asm
r505 r526 4 4 ; 5 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify -
trunk/Assembly_Library/Src/Menu/MenuCharOut.asm
r376 r526 1 1 ; Project name : Assembly Library 2 ; Description : Character out function for printing within gmenu window.2 ; Description : Character out function for printing within menu window. 3 3 4 4 ; 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify … … 10 10 ; the Free Software Foundation; either version 2 of the License, or 11 11 ; (at your option) any later version. 12 ; 12 ; 13 13 ; This program is distributed in the hope that it will be useful, 14 14 ; but WITHOUT ANY WARRANTY; without even the implied warranty of 15 15 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 ; GNU General Public License for more details. 16 ; GNU General Public License for more details. 17 17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 18 18 ; 19 19 20 20 21 21 ; Section containing code -
trunk/Assembly_Library/Src/Menu/MenuEvent.asm
r505 r526 4 4 ; 5 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify -
trunk/Assembly_Library/Src/Menu/MenuInit.asm
r489 r526 3 3 4 4 ; 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify … … 10 10 ; the Free Software Foundation; either version 2 of the License, or 11 11 ; (at your option) any later version. 12 ; 12 ; 13 13 ; This program is distributed in the hope that it will be useful, 14 14 ; but WITHOUT ANY WARRANTY; without even the implied warranty of 15 15 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 ; GNU General Public License for more details. 16 ; GNU General Public License for more details. 17 17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 18 18 ; 19 19 20 20 21 21 ; Section containing code … … 137 137 ret 138 138 139 140 %ifndef EXCLUDE_FROM_XTIDE_UNIVERSAL_BIOS 139 140 %ifndef EXCLUDE_FROM_XTIDE_UNIVERSAL_BIOS 141 141 ;-------------------------------------------------------------------- 142 142 ; MenuInit_HighlightItemFromAX … … 155 155 %endif 156 156 157 157 158 158 ;-------------------------------------------------------------------- 159 159 ; MenuInit_GetHighlightedItemToAX -
trunk/Assembly_Library/Src/Menu/MenuLocation.asm
r489 r526 3 3 4 4 ; 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify … … 10 10 ; the Free Software Foundation; either version 2 of the License, or 11 11 ; (at your option) any later version. 12 ; 12 ; 13 13 ; This program is distributed in the hope that it will be useful, 14 14 ; but WITHOUT ANY WARRANTY; without even the implied warranty of 15 15 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 ; GNU General Public License for more details. 16 ; GNU General Public License for more details. 17 17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 18 18 ; 19 19 20 20 21 21 ; Section containing code … … 55 55 ; Nothing 56 56 ;-------------------------------------------------------------------- 57 %ifndef EXCLUDE_FROM_XTIDE_UNIVERSAL_BIOS 57 %ifndef EXCLUDE_FROM_XTIDE_UNIVERSAL_BIOS 58 58 MenuLocation_GetItemBordersTopLeftCoordinatesToAX: 59 59 %endif -
trunk/Assembly_Library/Src/Menu/MenuLoop.asm
r492 r526 3 3 4 4 ; 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify … … 10 10 ; the Free Software Foundation; either version 2 of the License, or 11 11 ; (at your option) any later version. 12 ; 12 ; 13 13 ; This program is distributed in the hope that it will be useful, 14 14 ; but WITHOUT ANY WARRANTY; without even the implied warranty of 15 15 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 ; GNU General Public License for more details. 16 ; GNU General Public License for more details. 17 17 ; Visit http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 18 18 ; 19 19 20 20 21 21 ; Section containing code … … 91 91 jmp SHORT NoKeystrokeToProcess 92 92 %endif 93 93 94 94 ;-------------------------------------------------------------------- 95 95 ; .ProcessMenuSystemKeystrokeFromAX … … 119 119 ret ; Return with CF cleared since keystroke not processed 120 120 121 %ifndef MENU_NO_ESC 121 %ifndef MENU_NO_ESC 122 122 ALIGN MENU_JUMP_ALIGN 123 123 .LeaveMenuWithoutSelectingItem: … … 130 130 ret 131 131 %endif 132 132 133 133 ALIGN MENU_JUMP_ALIGN 134 134 .SelectItem: -
trunk/Assembly_Library/Src/Menu/MenuScrollbars.asm
r491 r526 4 4 ; 5 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify -
trunk/Assembly_Library/Src/Menu/MenuText.asm
r505 r526 4 4 ; 5 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify -
trunk/Assembly_Library/Src/Menu/MenuTime.asm
r491 r526 4 4 ; 5 5 ; XTIDE Universal BIOS and Associated Tools 6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-201 2by XTIDE Universal BIOS Team.6 ; Copyright (C) 2009-2010 by Tomi Tilli, 2011-2013 by XTIDE Universal BIOS Team. 7 7 ; 8 8 ; This program is free software; you can redistribute it and/or modify
Note:
See TracChangeset
for help on using the changeset viewer.