▼
Posts: 19
Threads: 5
Joined: Jan 2013
Is it correct behaviour for the emulator, that if you click on the "sloping face" area of a button, it executes the "green" function on the button as though the h-shift button had been pressed first, rather than the primary function?
Is there a way of turning this implied h-shift off?
▼
Posts: 4,587
Threads: 105
Joined: Jul 2005
Quote:
Is it correct behaviour for the emulator, that if you click on the "sloping face" area of a button, it executes the "green" function on the button as though the h-shift button had been pressed first, rather than the primary function?
No, it is not - neither I observe anything like that here :-? Please tell me your build number.
But if you right-click on a button, it executes the h-shifted function of said button. That's intentional.
d:-)
▼
Posts: 189
Threads: 39
Joined: Nov 2011
I see this same behavior when I use the emulator and I must say that it is more than a bit annoying because it makes it very easy to make mistakes.
The about panel says I am running SVN revision 3369 from Feb. 23rd.
▼
Posts: 4,587
Threads: 105
Joined: Jul 2005
Strange :-? I'm using the emulator build 3376 and it simply doesn't do what you describe - it works as I've explained above instead. AFAIK there was no intentional change in that UI recently. We'll check.
d:-?
▼
Posts: 189
Threads: 39
Joined: Nov 2011
I don't think it is too recent a phenomenon. I know that the previous build I had did it as well. I actually downloaded this build because I wanted to see if the behavior had changed. (Unfortunately I don't remember what my previous build was).
M.
▼
Posts: 1,216
Threads: 75
Joined: Jun 2011
The problem is an other one: you don't use the 'official' emulator (from Marcus) but the Qt-version, and this one uses the h-shift function by default.
You can either download Marcus emulator (in the file wp34s_V3.zip), or you can change this behaviour in your Qt-emulator in the Edit>Preferences>Keyboard menu: switch off 'Use H-shift-click'.
Franz
▼
Posts: 189
Threads: 39
Joined: Nov 2011
Well, that did the trick. Thank you very much. I had just downloaded the wrong file.
Who would have thought that the file called "wp-34s-emulator-windows.zip" is not actually the official emulator ;)
▼
Posts: 4,587
Threads: 105
Joined: Jul 2005
Quote:
Who would have thought that the file called "wp-34s-emulator-windows.zip" is not actually the official emulator ;)
Sometimes RTFM really helps: see the first sentence of App. D.
d:-)
▼
Posts: 189
Threads: 39
Joined: Nov 2011
I actually have been reading the manual, but I just haven't made it as far as appendix D yet. It is very entertaining reading nevertheless. I guess I should have know better and finished reading the whole thing (including the appendices) before downloading anything.
And now that you have posted a spoiler and I have peeked ahead to the first sentence of appendix D, I'm not convinced I wouldn't have made the same mistake. The path name is not really the same as those in the zip files. And, it doesn't say which zip file to download. Not everyone syncs from SVN.
Snide remarks aside, the manual is impressive and I do appreciate the huge amount of effort that it took to write.
Posts: 1,216
Threads: 75
Joined: Jun 2011
Quote:
I had just downloaded the wrong file.
Well, not the wrong but just a different one. ;-)
(and this h-shift-function can be switched off)
But this Qt-version has another nice feature: the extra window showing the complete stack (activated with 'Debug').
Franz
▼
Posts: 189
Threads: 39
Joined: Nov 2011
I have been using the stack window and I agree it is a very nice feature. The 11C emulator I use as my iphone calculator has it and I have gotten used to having it on all the time.
Posts: 19
Threads: 5
Joined: Jan 2013
Build No. 3312 from 17 November 2012. Sounds like it's ancient. How do I obtain an upgrade?
Edit: just downloaded what is described as the "Latest Version" from SourceForge, but it's the same 3312 build with the same bug.
Edited: 12 Mar 2013, 6:43 p.m.
▼
Posts: 1,216
Threads: 75
Joined: Jun 2011
Quote:
Edit: just downloaded what is described as the "Latest Version" from SourceForge, but it's the same 3312 build with the same bug.
Maybe you have still the old Sourceforge link!?
Go to this site
http://sourceforge.net/projects/wp34s/files/
and download the file wp34s_V3.zip.
Franz
▼
Posts: 19
Threads: 5
Joined: Jan 2013
No good, that still pulls down the 3312 build.
▼
Posts: 1,216
Threads: 75
Joined: Jun 2011
Quote:
No good, that still pulls down the 3312 build.
No, definitely not, it is build 3375.
If you get an older one then it doesn't come from Sourceforge but from your browser cache (or from the cache of your internet provider).
Franz
Posts: 2
Threads: 0
Joined: Mar 2013
Franz, Forgive me for posting you here. Trying to contact you with an HP-15C question but can't email you directly. The file you uploaded has been deleted for some reason:
http://www.hpmuseum.org/guest/fhub/skins15c.zip
Could you please upload it again. The 15C emulator is great but it really needs your fix for the "f key".
Thanks! -Jack
▼
Posts: 1,216
Threads: 75
Joined: Jun 2011
Ok Jack, I've uploaded it again:
http://www.hpmuseum.org/guest/fhub/skins15c.zip
I've also changed the key assigments in these skins (as shown in the included Keys.txt), but if you don't like my assigments then just replace the block with "key=..." in my skin-files with the block from the original skins.
Franz
▼
Posts: 2
Threads: 0
Joined: Mar 2013
Got it. Thanks so much! -Jack
Posts: 4,587
Threads: 105
Joined: Jul 2005
Please go to http://sourceforge.net/p/wp34s/code/3376/tree/trunk/windows/bin/ and download wp34sgui.exe (the second last file).
d:-)
▼
Posts: 19
Threads: 5
Joined: Jan 2013
OK, just done that using a Linux browser to avoid any cacheing problems in W*****s. Means I can't try it right away though.
▼
Posts: 882
Threads: 23
Joined: Jan 2005
I don't think that your OS choice relates to the browser cache.
▼
Posts: 19
Threads: 5
Joined: Jan 2013
OK, problem solved. I had been "backing up" the old version by renaming the directory. W*****s trying to be clever, was tracking that and changing what the icon calls up, so it was always calling up the old version. Once I had changed the icon to the new version everything worked. Now on build 3375 which does not have the "implicit h-shift" problem.
So the OS *does* make a difference. I shall try downloading and installing the Linux version.
▼
Posts: 882
Threads: 23
Joined: Jan 2005
I don't know *how* you use Windows but I can assure you that I rename things all the time and never got trapped in this problem.
Anyway I was only saying that your preferred OS has nothing to do with your browser cache...
Posts: 3,283
Threads: 104
Joined: Jul 2005
To make things clear: There just isn't an official version of the WP 34S emulator. There are just different (and independent) implementations:
wp34sgui.exe (and its associated DLL) was the first implementation. It is a derivative of HP's SDK of the 20b. I had to change it to match the WP 34S but essentially its still the SDK GUI, based on Microsoft MFC technology. I pack it together with the firmware files and the manual for convenience and historical reasons. I use it mainly to debug the core functions of WP 34S because that's much more convenient than debugging on the hardware.
The separate emulator packages are the work of Pascal and are based on a cross platform GUI toolkit: Qt. This makes it possible to make the emulators available on multiple platforms such as on Linux or on the Mac. For an end user I'd recommend these, not the original emulator mentioned above. But on Windows you have the choice...
BTW, the old emulator executes the green function of a key if you right click on it.
▼
Posts: 4,587
Threads: 105
Joined: Jul 2005
Quote:
the old emulator executes the green function of a key if you right click on it.
See message #2 of this thread.
d:-)
|