from EDWIN include specs begin own integer init = 0 const integer split = 32 integer alphabet, char, set, y on 14 start ! Event 14,6 is signaled if you choose an alphabet that doesn't exist. alphabet = alphabet + 1 finish if init=0 start initialise for (default device) viewport (0, 85*400, 0, 60*400) if default device = 7580 viewport (0, 40*400, 0, 28*400) if default device = 7221 or default device = 7220 window (0, 7200, 0, 4000) new frame prompt ("Page 1 or Page 2: ") read symbol (set) until set='1' or set='2' set char quality (1) set char size (60) if set='1' start alphabet = 1 set = split else set = 64 alphabet = split+1 finish init = 1 finish cycle y = 120 * alphabet if set = 64 then y = y - 120*(split-1) move abs (0, y) set char font (26) text ("Set".itos(alphabet,2)." : ") set char font (alphabet) for char = 1, 1, 127 cycle character (char) repeat alphabet = alphabet + 1 repeat until alphabet>set terminate edwin end of program