home .. forth .. colorforth mail list archive ..

Re: [colorforth] colorForth for Windows-Unfriendly features


Hi Robert,

a)
Alt has special function under Windows, but you can use Enter key -- its
behavior is the same as Alt's.
I press it with the little finger, it's quite convenient.

b)
As soon as I find time and a box with W9x or install it under VMWare, I'll
look at it, but I cannot guarantee it'll happen soon, sorry. Use NT instead,
I haven't heard about problems under NT/2000

c)
qwerty / keymap display
The idea of my effort was to leave CororForth as intact as possible (if
English permits this kind of expression. I've supported qwerty for editor
and "immediate" mode, but the architecture does not allow printing a correct
keymap (or I did not spend enough time on it :).

I'm just quite busy now with another project, sorry, can't spend my time on
fixes and support.

BR,
Roman

----- Original Message ----- 
From: Robert Patten
To: ColorForth@xxxxxxxxxxxxxxxxxx
Sent: Monday, February 16, 2004 6:31 PM
Subject: [colorforth] colorForth for Windows-Unfriendly features


Unfriendly features of ColorForth for Windows :
http://www.geocities.com/eleks_76/color.zip
When I want to change the base I strike space to change to number input then
alt to change number base then space to see the stack in the new base:
"space alt space"
This gets the window: restore, move, resize, maximize, minimize, Close.
selecting minimize,then selecting colorForth from the tray,  the base has
changed.
If I enter a "space alt 1 space"  then colorForth returns to text input as
expected with 1 on the stack and the number base changed.

The display of (not valid) keymap in lower right when  the keyboard is in
qwerty entry mode.


When  the mouse is moved over the colorforth window, even when in the
background, the mouse  data and/or keyboard data is sometimes received  by
accept in colorforth which can be a problem for colorForth.   This can cause
colorForth to display this:
" This program has performed an illegal operation and will be shut down."
"COLOR caused an invalid page fault in
module COLOR.EXE at 015f:0040327a.
Registers:
EAX=0000ff80 CS=015f EIP=0040327a EFLGS=00010283
EBX=00000000 SS=0167 ESP=00649e10 EBP=0064ff78
ECX=0000000d DS=0167 ESI=83caa632 FS=5eb7
EDX=0000f7c0 ES=0167 EDI=8753380c GS=0000
Bytes at CS:EIP:
66 89 17 83 c7 02 49 75 f2 c3 66 ad 86 c4 b9 10
Stack dump:
004032d6 00000018 00000009 0040ca80 00643e34 00403b6f 00000000
"
This computer:
Microsoft Windows 98 4.10.1998
Clean install using OEM Preinstall Kit /T:C:\WININST0.400
/SrcDir=C:\WINDOWS\OPTIONS\CABS /IS /IW /IQ /ID /IV /IZ /II /NR /II /C
/U:xxxxxxxxxxxxxxxxx
IE 5 6.0.2800.1106
Uptime: 5:08:01:41
Normal mode
On "WILLIAM" as "Robert"
emachines
GenuineIntel Pentium(r) II Processor Intel MMX(TM) Technology
512MB RAM
51% system resources free
Windows-managed swap file on drive C (1259MB free)
Available space on drive C: 1259MB of 3804MB (FAT32)



---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@xxxxxxxxxxxxxxxxxx
For additional commands, e-mail: colorforth-help@xxxxxxxxxxxxxxxxxx
Main web page - http://www.colorforth.com


---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@xxxxxxxxxxxxxxxxxx
For additional commands, e-mail: colorforth-help@xxxxxxxxxxxxxxxxxx
Main web page - http://www.colorforth.com