View Full Version : Companion Porgram for Tablet PC's (and regular ones, too!)
drzeller
04-07-2006, 01:58 AM
I have been searching for a small utility that would make it easier to create artwork on a Tablet PC with no keyboard accessible (so either a pure tablet, or a convertible in tablet position). This could be useful to someone using a drawing tablet while pulled away from their keyboard, too.
The program would simply be a set of small pallete of floating buttons that toggle the state of the control, alt, and shift keys -- and maybe optionally add a few more, like Enter and Tab. It should be pretty small, have no title bar, and be movable.
I have seen several similar requests on the various Tablet PC sites. What I have found are whole keyboards that can pop-up - which is overkill and interferes with your workflow and creativity. The attached image is of one virtual keyboard that I found that was "skinnable." I was able to remove all but the upper four keys and define them as you see them in the picture. Unfortunately, the program is buggy as all get out, and the developer is nowhere to be found. The little keyboard icon is always on screen, and the larger keyboard keys are toggled on by clicking the always-on-top icon. I would prefer the on-top icon just be the toggle keys themselves.
I tried writing one, but my programming skills are about zilch in this area. I couldn't figure out how to write a program that doesn't steal focus, and also had problems setting the keyboard state (versus stuffing keystrokes in the message queue of the window - if that made sense).
Anyhow -- if some Ambient coder wants to make a hugely valuable contribution to the good of all society (beyond ArtRage, of course), this would be an excellent start! (Oh, and to be greedier about it -- make it stand-alone, not part of ArtRage, so we can use it in 'those other' art programs, too.) Of course, having these just in ArtRage would be fine, too!
David
smellygirl
04-28-2006, 02:10 PM
I have to agree about this oversight... why is it that Tablet PCs still give users no convenient way to use CTRL, ALT, and SHIFT ???
Aside from using these in various art programs, these keys are often needed when multi-selecting items in drop-down lists in many types of programs... etc.
This little utility should really have been included in one of those add-on packs for Windows XP Tablet version.
drzeller
04-28-2006, 03:18 PM
By the way, my search continues. I actually managed to get the sourcecode to that bit of abandon-ware Imentioned, but I have noy had time to look at it.
It is on my list of things I will, unfortunately, never get to, as I it was written in old version of VB -- a language that I haven't programmed in, nor do I have the application itself. That mean's I would have to re-write it in something current, which I just don't have the time or expertise to do.
Drats.
D.
sweeneymini
05-24-2006, 12:31 AM
Here's my attempt:-
http://webplus.forum.chit-chat.co.uk/temp/Tabkeys.zip
Press Esc to close it.
Limitations
------------
Steals focus - but sorta ok with it?
Titlebar visible - though its good for moving it
ATM, you need to reset the buttons before closing
Could do with skinning
I dont think I'll get a chance to update it anytime soon but maybe its less buggy than your current one :)
drzeller
05-24-2006, 01:03 AM
Cool - thanks! I just played with it for a few minutes, and it seemed to work fine.
What language did you write it in? I'm hoping you say C#, because I want to mess with that language -- and then I'd beg you for the source code, too!
Thanks for writing. I hope it was fun for you!
D.
sweeneymini
05-25-2006, 02:42 PM
Its written in C++ using Visual C++ version 5 (which has support for the original Intel Macs :lol: ).
I think you'd need Visual C++ to use the source. I can send you it if you still want it though?
drzeller
05-25-2006, 06:28 PM
Do you know if I could use Visual Studio .NET to work it? That is what I have access to.
Thanks,
D.
royblumenthal
07-24-2006, 04:28 PM
Rock and roll!!!! At last!!!! Wow! What a useful little app. I bought a small usb keyboard to carry around with me SPECIFICALLY for the shift-control-alt function. Now I can ditch it. (Not that I ever carried it around with me anyway. I had this annoying way of twisting the screen up, doing the keyboard thing using the actual keyboard, and then converting it back to tablet mode. What a schlepp.)
Thanks for making this.
Blue skies
love
Roy
sweeneymini
07-26-2006, 09:31 PM
No worries Roy, I'm glad you find it useful :D
gberdan
07-27-2006, 03:29 AM
hey I'm diggin this program you whipped up. would be nice to have it "nest" in the title bar area, but I admire your ability to program. way to go!
I was doing the same thing Roy was on my Toshiba. This helps a bunch.
Thanks! :D
DaveRage
07-27-2006, 03:40 AM
Nice idea! I can see myself playing with this when I do some tablet testing. Having those extra keys available is certainly handy.
gberdan
07-27-2006, 04:05 AM
:cry:
I noticed TabKeys seems to Load up my CPU,my system monitor for CPU use goes into the Red and Task Manager shows the process at 88 to 96% of CPU use. Is there anything I Should try on my end to fix this?
Edit: Even did it to me on a clean boot(win XP SP2)
drzeller
07-27-2006, 12:16 PM
I can confirm this. I have a Dual Core machine, and the program takes one core to about 80-90% and the other jumps 20-40%.
I had not noticed this before.
D.
sweeneymini
07-27-2006, 05:55 PM
:cry:
I noticed TabKeys seems to Load up my CPU,my system monitor for CPU use goes into the Red and Task Manager shows the process at 88 to 96% of CPU use. Is there anything I Should try on my end to fix this?
Edit: Even did it to me on a clean boot(win XP SP2)
Doh!! Thanks for pointing that out :D Its developed on a Win95/98 hybrid PC and the Task Manager doesn't show CPU loading.
I have found the bug and all should be well. The fixed version can be downloaded at the same link - http://webplus.forum.chit-chat.co.uk/temp/Tabkeys.zip
hanzz
07-27-2006, 06:25 PM
Works perfect to me!
thanks, very usefull !! Great thinking
sweeneymini
07-27-2006, 11:52 PM
Works perfect to me!
thanks, very usefull !! Great thinking
thanks for the compliments Hanzz :D
sweeneymini
08-11-2006, 10:17 PM
Just to let everybody know, I've moved TabKeys to dA:
http://www.deviantart.com/deviation/37837279/
BigSky
08-14-2006, 10:30 AM
Great addition - s'funny how the simple things in life...
D Akey
08-14-2006, 10:56 AM
Hey, sweeneymini,
You know where I could find those for a Mac?
Looks right handy like, which being right hander myself, works.
sweeneymini
08-14-2006, 11:48 AM
I'm afraid I programmed it in Visual C++ 5 using MFC (Windows code) so no Mac version is available :(
D Akey
08-14-2006, 12:30 PM
ACK!
THAT SUCKS, YOU GUYS!
ejcarter
03-22-2007, 06:37 PM
Just to let everybody know, I've moved TabKeys to dA:
http://www.deviantart.com/deviation/37837279/
God Bless You! I can't wait to try this out.
vBulletin® v3.8.5, Copyright ©2000-2010, Jelsoft Enterprises Ltd.