RE: MI Layout refresh annoyance

2000-01-05 Thread jw&a inc.


> Actually, while I'm thinking about productivity, how can you
> define keyboard shortcuts? I'd really like to be able to
> switch between tools with a key stroke.  Similar to Illustrator
> or Photoshop: S for select, Z for zoom, P for input Polygon,
> etc. The mouse aerobics are hurting my wrist.
>
> cheers,

you need to edit the mapinfo.mnu file.

here is a ssection out of mine. i have defined alt-1 thru alt-6 to info,
label, select, marquis select, text, and pick text. i have defined alt-z
thru alt-v as symbol, pick symbol, draw polygon, pick polygon.

you can cut and paste the following code in place of the entire query
section of your mapinfo.mnu file to see how it works. make sure you back up
mapinfo.mnu before you edit it.

i find the alt key combinations good, because mapinfo has already used ctrl
key combinations. it is easy to hold the alt key with the left hand thumb
and press the various keys to change tools without moving the mouse. it
makes editing labels much quicker.

bob rogers
anderson, south carolina

'** QUERY menu *
Create Menu "&Query" ID 3 As
  "Select button \tAlt+3/W@3"
  HelpMsg "Select Tool."
  Calling 1701,
  "info button \tAlt+1/W@1"
  HelpMsg "info Tool."
  Calling 1707,
  "label button \tAlt+2/W@2"
  HelpMsg "label Tool."
  Calling 1708,
  "marquee button \tAlt+4/W@4"
  HelpMsg "marquee select Tool."
  Calling 1722,
  "text tool \tAlt+5/W@5"
  HelpMsg "text Tool."
  Calling 1709,
  "text picker \tAlt+6/W@6"
  HelpMsg "text picker."
  Calling 504,
  "symbol \tAlt+z/W@z"
  HelpMsg "add symbol."
  Calling 1711,
  "pick symbol button \tAlt+x/W@x"
  HelpMsg "pick symbol"
  Calling 503,
  "polygon \tAlt+c/W@c"
  HelpMsg "draw polygon tool."
  Calling 1714,
  "pick fill \tAlt+v/W@v"
  HelpMsg "pick fill."
  calling 502,
  "(-",
  "&Select..."
   HelpMsg "Create a selection by querying tables."
   calling 301,
  "S&QL Select..."
   HelpMsg "Create a selection by querying tables using SQL."
   calling 302,
  "Select &All"
   HelpMsg "Select all objects/rows from a Map/Layout window or Browser."
   calling 303,
  "&Unselect All"
   HelpMsg "Deselect all selected objects/rows from a Map/Layout window or
Browser."
calling 304,
  "(-",
  "&Find...\tCtrl+F/W^F/Mf/XCtrl+f"
   HelpMsg "Locate and mark individual objects or addresses."
   calling 305,
  "Fin&d Selection"
   HelpMsg "Select an item/row and find the selection in all windows."
   calling 306,
  "(-",
  "&Calculate Statistics..."
   HelpMsg "Perform calculations on a column in a table or selection."
   calling 309

'** MAINTENANCE submenu 

--
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]



MI Layout refresh annoyance

2000-01-04 Thread Matt.Wilkie

Does anybody else experience the following behaviour and
(hopefully) have a suggestion for what to do about it?

If the layout is the active window, every time a different 
tool or toolbar is selected a refresh is forced. The refresh
is unstoppable -- ESC doesn't work, indeed, in some 
circumstances pressing ESC forces a *double* refresh.

The Recipe:

1) Create a layout with one frame on top of another. For example
a base a map with a key map in one corner.
2) Set at least one frame's source property to 'None'
3) Click an icon on one toolbar, then a different toolbar.
Voila. <>

It doesn't matter which frame is set to none. It doesn't 
matter if *all* frames are set to none, though this is 
slightly more bearable because at least it's faster.

Is there some mapbasic code or something so you can get 
on-demand-only refreshing (eg. only when I ask specifically
for a refresh? bound to key like F9? or the middle mouse
button?). I waste a lot of time everyday waiting for
unecessary screen refreshes and it's getting really
irritating.

Actually, while I'm thinking about productivity, how can you
define keyboard shortcuts? I'd really like to be able to
switch between tools with a key stroke.  Similar to Illustrator
or Photoshop: S for select, Z for zoom, P for input Polygon, 
etc. The mouse aerobics are hurting my wrist.

cheers,

-matt


--
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]