> On 02.08.2013 11:27, Christian Hesse wrote:
>> just saw the last commit about inc command... Really great work!
Thanks!
>> Now I think about a dynamically generated menu that automatically
>> increments
>> the key shortcuts. However I do have a menu that has more than ten
>> entries, so iterating with characters (e. g. 1, 2, ..., 9, a, b, ...)
>> would
>> be a great feature. Is there a way to do that already?
>> Any chance to get that implemented?
>
> iPXE> set x:uint8 65
> iPXE> show x:string
> x:string = A
> iPXE> echo ${x:string}
> A
The "item --key <key>" option accepts either single-character literals
(e.g. "1") or numeric ASCII values (e.g. "97" for "a"). You could
therefore do something like:
set shortcut:string 1
:loop
item --key ${shortcut} .....
iseq ${shortcut:string} 9 && set shortcut:string a || inc shortcut:int8
goto loop
Michael
_______________________________________________
ipxe-devel mailing list
[email protected]
https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel