|
kalos
|
 |
« on: September 11, 2007, 05:27:53 AM » |
|
hello
can you tell me please if I can change the appearance of I-Beam cursor when it is over a specific control/program?
and what are the available appearances
I want to do this because I-Beam hides characters when I type sometimes..
thanks
|
|
|
|
|
Logged
|
|
|
|
|
lanux128
|
 |
« Reply #1 on: September 11, 2007, 06:35:37 AM » |
|
if you want to hide the i-beam while typing, there is an option for that in the contol panel.. 
|
|
|
|
|
Logged
|
|
|
|
|
kalos
|
 |
« Reply #2 on: September 11, 2007, 12:44:04 PM » |
|
yeap, I know, but it doesnt work...
|
|
|
|
|
Logged
|
|
|
|
|
|
kalos
|
 |
« Reply #3 on: September 14, 2007, 06:53:25 PM » |
|
if you know any way to change cursor please inform me...
|
|
|
|
|
Logged
|
|
|
|
|
lanux128
|
 |
« Reply #4 on: September 16, 2007, 11:12:28 PM » |
|
how about this tool, then? you have to remember to start the app & also remember to close it later but it's worth the try.. nomousy.exe - A small utility designed to hide and/or restrict mouse cursor movement. Options: (all options are NOT case sensitive)| Hide the mouse cursor: | /hide /h -hide -h hide h | | Restrict the mouse to its' current location: | /freeze /f -freeze -f freeze f | | Cursor hiding options: | Hide all: /all -all all | | Selective hiding: | These following options (with - sign) should not have any spaces between them but may be in any order
UPARROW: -up ARROW: -ar IBEAM: -ib CROSS: -cr SIZENWSE: -nwse SIZENESW: -nesw SIZEWE: -we SIZENS: -ns WAIT: -wa APPSTARTING: -as ICON: -ic HAND: -ha SIZE: -si SIZEALL: -sa NO: -no | | Restore mouse cursor: | To restore the cursor run nomousy.exe again (with or without options) |
• http://www.apps4apps.filetap.com/nomousy.html
|
|
|
|
|
Logged
|
|
|
|
|
kalos
|
 |
« Reply #5 on: September 17, 2007, 03:59:35 AM » |
|
thanks it seems like what I need!
|
|
|
|
|
Logged
|
|
|
|
|
lanux128
|
 |
« Reply #6 on: September 17, 2007, 08:15:53 PM » |
|
you're welcome.. btw, nomousy comes with an AHK script but i made another to toggle I-Beam's visibility with Win+H. maybe it'll be useful to you..  ;in case of I-Beam, Win+h hides the I-Beam #h:: If A_Cursor = IBeam Run, nomousy.exe -ib ;hide I-Beam Else Run, nomousy.exe ;restore Return
|
|
|
|
|
Logged
|
|
|
|
|
kalos
|
 |
« Reply #7 on: September 17, 2007, 08:33:30 PM » |
|
thanks
but my main problem is this:
when I type in a specific control (classnn) the IBeam hides the character below it (mainly the character I want to edit, so I move the IBeam over there)
I think there are 2 solutions: I must either make IBeam disappear or change its appearance so that it wont hide any characters (eg make it an underscore or anything better)
if I make it disappear, how then, I will be able to go to the exact position I need to edit characters of the text? to prevent this, it should disappear ONLY when I am typing but the problem still exists: when I am not typing, IBeam may hide a character (the one below the IBeam)
so, I think making cursor change appearance (like PSpad does) would be much better, however I dont know which appearance it should have not to hide the character below it and at the same time to point precisely to the position that the next typed character will be entered
maybe a dot, a small vertical line, an underscore... I cant imagine something good
please feel free to suggest any other solutions to this problem
thanks
|
|
|
|
|
Logged
|
|
|
|
|
lanux128
|
 |
« Reply #8 on: September 17, 2007, 09:10:36 PM » |
|
that's why i made the ahk script so that you can toggle the visibility but i'd like to see how the I-Beam hides the characters.. can you make a screenshot & post it here?
|
|
|
|
|
Logged
|
|
|
|
|
kalos
|
 |
« Reply #9 on: September 17, 2007, 09:19:04 PM » |
|
mm unfortunately taking screenshots makes cursor disappear
the font I use is Verdana 9 and the IBeam may hide the below character very easily... this is a very big problem for me that I check the spelling of the document and I often correct single characters
|
|
|
|
|
Logged
|
|
|
|
|
lanux128
|
 |
« Reply #10 on: September 17, 2007, 09:30:28 PM » |
|
i hope you're not using plain-vanilla PrtScr key..  most screen-shot programs allows the cursor to be included.. anyway, what is the program that you're using? if it is specific to this program then maybe i can do something about it via AHK.. 
|
|
|
|
|
Logged
|
|
|
|
|
kalos
|
 |
« Reply #11 on: September 18, 2007, 04:42:04 AM » |
|
its Emeditor
thanks
|
|
|
|
|
Logged
|
|
|
|
|
lanux128
|
 |
« Reply #12 on: September 18, 2007, 08:38:45 PM » |
|
okay, i'll download EmEditor Free & see if i can reproduce the same problem you're having.. but my main problem is this:
when I type in a specific control (classnn) the IBeam hides the character below it (mainly the character I want to edit, so I move the IBeam over there) this "specific control" you mention, it's the EmEditor's edit area, right?
|
|
|
|
|
Logged
|
|
|
|
|
kalos
|
 |
« Reply #13 on: September 18, 2007, 08:45:40 PM » |
|
yes, this is the control
by the way, can you tell me please a program that can take screenshot including cursor?
|
|
|
|
|
Logged
|
|
|
|
|
lanux128
|
 |
« Reply #14 on: September 18, 2007, 08:57:37 PM » |
|
by the way, can you tell me please a program that can take screenshot including cursor? being a DC'er, i can recommend Screenshot Captor..  but there are other programs as well, check out the " Related Programs" section in Screenshot Captor's online help.. Include cursor option in Screenshot Captor
|
|
|
|
|
Logged
|
|
|
|
|
lanux128
|
 |
« Reply #15 on: September 19, 2007, 07:56:42 PM » |
|
it's still a bit rough on the edges but try this script and let me know.. Hide-IBeam• hides the I-Beam when over EmEditor's Edit control • requires NoMousy to be in the same folder. • needs Autohotkey to modify the script. Hide-IBeam.exe (330.24 KB - downloaded 196 times.) Hide-IBeam.ahk (1.41 KB - downloaded 233 times.)
|
|
|
|
|
Logged
|
|
|
|
|
kalos
|
 |
« Reply #16 on: September 20, 2007, 04:49:27 PM » |
|
thanks
there is a problem that I dont know where the cursor lays...
the best would be to change cursor appearance
|
|
|
|
|
Logged
|
|
|
|
|
lanux128
|
 |
« Reply #17 on: September 20, 2007, 07:54:27 PM » |
|
i was planning to change but then i noticed that you can use the caret.. also if you move your mouse to the toolbar area, the cursor will re-appear.. The caret is a blinking I beam that allows you to know the current position of the keyboard on the screen. Source:http://functionx.com/word/Lesson03.htm
|
|
|
|
|
Logged
|
|
|
|
|
kalos
|
 |
« Reply #18 on: September 21, 2007, 08:51:55 AM » |
|
ok, but it will be a waste of time to go to the toolbar in order to make the cursor appear
is it possible to replace IBeam with a "1/3 of the IBeam" vertical line, a dot, an underscore or something like these?
|
|
|
|
|
Logged
|
|
|
|
|
lanux128
|
 |
« Reply #19 on: September 23, 2007, 09:44:16 PM » |
|
AHK only allows changing the current cursor into another cursor form, i'm not sure if another image/character can be used instead..  | A_Cursor | The type of mouse cursor currently being displayed. It will be one of the following words: AppStarting, Arrow, Cross, Help, IBeam, Icon, No, Size, SizeAll, SizeNESW, SizeNS, SizeNWSE, SizeWE, UpArrow, Wait, Unknown. The acronyms used with the size-type cursors are compass directions, e.g. NESW = NorthEast+SouthWest. The hand-shaped cursors (pointing and grabbing) are classfied as Unknown. |
also, another similar request here in the AHK forums has not received much response suggesting a lack of options within AHK but i'd like to proved wrong, though..  • AutoHotkey Forum: change cursor appearance.
|
|
|
|
|
Logged
|
|
|
|
|
kalos
|
 |
« Reply #20 on: September 23, 2007, 10:02:36 PM » |
|
there are some "cursor editors" that allow you to change cursor appearance, but I dont know how to make it work when the cursor is under a specific control
|
|
|
|
|
Logged
|
|
|
|
|
thefritz_j
|
 |
« Reply #21 on: September 27, 2007, 09:41:27 AM » |
|
kalos, how about this, (in Win XP) Go to Control Panel, Mouse, Pointers tab. Then in the lower "customize" list and find "Text Select" and highlight it. Then click on "Browse..." near the bottom and find an alternate .cur file. Perhaps "cross.cur" or one that fits what you are doing. Try experimenting with a few of the ones there. If you don't find a cur file you like I could make you one. (You could also check out my cursors I've made and posted at http://www.donationcoder....ic=9376.msg69766#msg69766 )
|
|
|
|
|
Logged
|
|
|
|
|
kalos
|
 |
« Reply #22 on: September 27, 2007, 12:53:52 PM » |
|
this is what I need thanks!
however, I didnt find a 'discreet' IBeam to replace it... an IBeam that wont hide much the underlying letter, maybe a dot? any idea?
EDIT: or another solution would be to make the IBeam always be between two characters (and not over any character)
|
|
|
|
|
Logged
|
|
|
|
|
thefritz_j
|
 |
« Reply #23 on: September 27, 2007, 02:45:49 PM » |
|
kalos, try this "minimalist" horizontal beam for Text Select. You'll need to save it somewhere on your comp first and then use Mouse, Pointer to browse for it. (I had to zip it first, because its an ani file)
lemme know is this is helpful
|
|
|
|
Logged
|
|
|
|
|
kalos
|
 |
« Reply #24 on: September 27, 2007, 02:56:03 PM » |
|
this is very nice
is it possible to remove the black brackets, make the white animated one black and stop its animation?
|
|
|
|
|
Logged
|
|
|
|
|