|
Aerious Wanderer
Joined: 21 Jan 2008 Posts: 62
|
Posted: Tue Jul 15, 2008 12:24 pm
likely simple problem with ctrl-c (copy) and alt-menu shortcuts |
I noticed the other day when creating an alt that cmud behaves differently between the two..
on my alt i can hit alt-f then r to reconnect.
I can also hit ctrl-c and it seems to ALWAYS use the window's highlighted text (not the command bar) and clear that highlight, with the clipboard containing that contents.
on my main characer, pressing alt-f brings up a 'ding' sound and it does nothing
hitting ctrl-c sometimes copies the windows text, NEVER clears the highlighted text (from the window) and very often instead of the highlighted windows text it copies the command line's text instead...
this is not desireable :(
obviously i have something messed up between the two character files, and the new one is acting more like I'd want.
is this some setting I am missing? I tried the ovverride menu shortcuts toggle and both ways act the same... something else?
thanks for the help |
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Tue Jul 15, 2008 4:49 pm |
Sounds like a difference in how your window layout is set or how the command line is docked. On the session that doesn't work, try holding down the SHIFT key and click the Open Offline action to recreate the window and toolbar layout for it.
If the command line has the keyboard focus, then Ctrl-C is always going to copy text from the command line. When you want to copy text from the MUD output window, you don't actually have to use Ctrl-C at all...just highlight the text on the screen and it will automatically get copied to the clipboard when you release the mouse button. |
|
|
|
Aerious Wanderer
Joined: 21 Jan 2008 Posts: 62
|
Posted: Tue Jul 15, 2008 6:08 pm |
that did sort of fix me...
it made me realize why it was a problem to begin with I guess... and it also found the problem with alt-tabbing back and forth between programs and losing the ability to instantly type in cmud.
perhaps this behavior is not as intended?
basically, I undock my session from the main cmud and keep the main cmud window (file, settings) at the top of my screen rolled up. I do this so I can click back and forth on it (at the top of my screen, and say internet explorer etc.
so, with the session undocked, i click on the cmudwindow at top, (coming from internet explorer) and i can start typing into my session automagically.
however using alt tab I cannot.
with the session undocked, the alt-f menu keys do not work properly
in all cases zmud used to handle these scenarios just fine.
now, if I redock my session, 'everything works' (alt-tabbing, alt-menu shortcuts, etc)..
my question is... is should alt tabbing work with the undocked (focused) session. something here is being lost. (same with the alt-menu items (alt-f)
thanks! |
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Tue Jul 15, 2008 6:31 pm |
Well, the Alt-F is a Windows short-cut for the *menu* in a window. When you undock your MUD session window from the main application window, then your MUD window doesn't have any menu anymore. The menu is back in the main window where the toolbar and menu are.
Alt-Tab is a Windows function to switch between *application* windows. The main window in CMUD with the menu and toolbar is the main application window, not the MUD window. So when you Alt-Tab, Windows is giving the keyboard focus to the main window with the menu.
CMUD has special code in it so that when you *click* on the main window with the menu/toolbar, it sends the keyboard focus to the current session window. But Alt-Tab won't do this, because Windows doesn't send the same messages when Alt-tabbing to an application. If CMUD *always* gave keyboard focus to the current MUD window, then you'd never be able to select the menu in the main application window, or move it or resize it.
zMUD had a lot of kludges and tricks to try and get around these Windows issues. The problem is that this made zMUD a very non-standard Windows application and caused all sorts of incompatibilities with other software. CMUD is a more Windows-compliant software. So it doesn't have these "tricks" (like trying to trick Windows into thinking the undocked MUD window still has a menu).
In general, CMUD is designed to have the main session window remain docked to the main application window if you want your menu shortcuts to work properly. |
|
|
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|