[ADDED] Checking panel hot key improvement

36 posts
[ADDED] Checking panel hot key improvement

Nikolay
MMEX Developer

Posts: 2284
Joined: Sat Dec 06, 2008 8:27 am
Location: Sankt-Petersburg, Russia
Hi,

With this correction, keystrokes in the checking panel will be work better.
Attachments
mmcheckingpanelhotkeys.zip
(928 Bytes) Downloaded 253 times
Re: Checking panel hot key improvement

elliswr
MMEX Developer

Posts: 151
Joined: Tue May 05, 2009 2:21 am
Location: Granbury, TX
I was just checking out the latest rev to make sure that everything still works ant to check out this new file. I noticed that many files have been changed, but I am not sure which ones to use. For example there's a appstartdialog.cpp, appstartdialog.cpp.mine, appstartdialog.cpp.r402, and appstartdialog.cpp.407.

Which one should I be using and what is the difference in all of these?
Re: Checking panel hot key improvement

elliswr
MMEX Developer

Posts: 151
Joined: Tue May 05, 2009 2:21 am
Location: Granbury, TX
So I figured that out after some reading at different svn sites. Each time that I checkout from the svn repository, the changed files are not replaced, but quasi merged and given different endings. Simple fix was to delete and checkout again.

I have tried out the patch and Mac hotkeys still do not work, but it compiles just fine. So if it works on the windows side, it does not hurt on the mac side.

This hotkey bug is giving me quite a time. The only hotkeys that work are the Control+O for open database, Control+N for new database and the Control+Q for quit (may be CTRL+X on windows). These work because the menu hotkeys are translated automatically by wxMac to be read as Command+O /N/Q.

As for the regular checking panel keys (V, C, D, F, R) the only ones that work is D and Delete. If anyone has any ideas, fill me in. I'll keep working on this for the next release.
Re: Checking panel hot key improvement

elliswr
MMEX Developer

Posts: 151
Joined: Tue May 05, 2009 2:21 am
Location: Granbury, TX
I take that back. Now only Delete works, but it really doesn't affect the Mac house significantly.
Re: Checking panel hot key improvement

elliswr
MMEX Developer

Posts: 151
Joined: Tue May 05, 2009 2:21 am
Location: Granbury, TX
Hey, for all package maintainers:

When you build wxWidgets, do you use ANSI or UNICODE? Does anyone think this bug could be due to my using ASNII?
Re: Checking panel hot key improvement

Nikolay
MMEX Developer

Posts: 2284
Joined: Sat Dec 06, 2008 8:27 am
Location: Sankt-Petersburg, Russia
I found a very interesting resource (but in Russian):
http://wxwidgets.info/perevod-knigi-jul ... stv-vvoda/
This is a translation of the book Julian Smart "Processing of data from input devices."
Try to find the oroginal. Let us examine. :)
Re: Checking panel hot key improvement

Nikolay
MMEX Developer

Posts: 2284
Joined: Sat Dec 06, 2008 8:27 am
Location: Sankt-Petersburg, Russia
Hi,

Check, please, this patch.
Attachments
mmcheckingpanelhotkeys.zip
(1 KiB) Downloaded 257 times
Re: Checking panel hot key improvement

elliswr
MMEX Developer

Posts: 151
Joined: Tue May 05, 2009 2:21 am
Location: Granbury, TX
Hey Nik, You've got something there!

I don't know why but now Command+F, Command+R, Command+V, and Command+D all mark the transaction appropriately, although, I am not sure that is what you intended, but that's the change that I got.

I don't have the time to do it now, but tonight, hopefully...
Re: Checking panel hot key improvement

Nikolay
MMEX Developer

Posts: 2284
Joined: Sat Dec 06, 2008 8:27 am
Location: Sankt-Petersburg, Russia
Hi Wes,

There are success in processing the buttons on the Mac?
Re: Checking panel hot key improvement

elliswr
MMEX Developer

Posts: 151
Joined: Tue May 05, 2009 2:21 am
Location: Granbury, TX
Sort of, but not in the way that the code is written, so I am still looking into it.
Who is online

Users browsing this forum: No registered users and 9 guests

cron