[Xastir] Window Sizing and Shortcuts

russo at bogodyn.org russo at bogodyn.org
Thu Jul 3 11:51:01 EDT 2014


On Thu, Jul 03, 2014 at 07:19:51AM -0700, we recorded a bogon-computron collision of the <jason at ke4nyv.com> flavor, containing:
>    Tom,
>    Thanks for explaining that.  I can see the mouse behavior change and the
>    change to the bottom status bar, but any menu that was longer than the
>    screen is still off the bottom where I can't access the buttons.  Should
>    this change have re-sized the windows?

Can't say -- I think you might have to change font sizes or something.  I've
already exhausted what I know about this option.  Others who have actually used
it will have to answer this.

>    From: "russo at bogodyn.org" <russo at bogodyn.org>
>    To: Jason Rausch <jason at ke4nyv.com>
>    Cc: Xastir - APRS client software discussion <xastir at lists.xastir.org>;
>    "Curt, WE7U" <curt.we7u at gmail.com>
>    Sent: Wednesday, July 2, 2014 11:33 PM
>    Subject: Re: [Xastir] Window Sizing and Shortcuts
>    On Wed, Jul 02, 2014 at 08:10:19PM -0700, we recorded a bogon-computron
>    collision of the <[1]jason at ke4nyv.com> flavor, containing:
>    >    I forgot to mention the other change I noticed is the mouse pointer
>    >    behavior.  Now, when I click on the map or try to hold down to draw a
>    zoom
>    >    box, I get the pop up menu.  Clicking away from the menu closes it
>    and
>    >    returns to the map.  Is this normal behavior when the touch LCD
>    option is
>    >    enabled?  I'm assuming this is a way to speed up operation when using
>    a
>    >    touch only interface.
> 
>    Ah.  Sorry, Jason, when I wrote that email I first had several paragraphs
>    describing how to hand-edit the code, and explaining what everything did,
>    but then I realized that it was easier to do the "CPPFLAGS" thing and
>    deleted all that explanation.
> 
>    LCD640x480TOUCH enables three things:
>      - FIXED_DIALOG_STARTUP
>      - SWAP_MOUSE_BUTTONS
>      - USE_TWO_STATUS_LINES
> 
>    These are the three things that Curt found made his use of his 640x480
>    touch screen more usable.
> 
>      -  FIXED_DIALOG_STARTUP
>        This makes  all the dialog boxes pop up in a fixed location instead of
>        cycling through locations for each new dialog.  That prevents them
>    from
>        being part-way off-screen when they pop up.
>      - SWAP_MOUSE_BUTTONS
>        This makes the "left" mouse button (a tap on the screen) do what the
>        right mouse button usually does on 3-button mouse desktops/laptops ---
>    pop
>        up a menu.  Curt can comment, but I believe that what he found in
>    using
>        his touch-screen system was that more often he wanted to tap the
>    screen to
>        bring up a menu rather than to zoom in.
>      - USE_TWO_STATUS_LINES
> 
>        This splits up the normally long single status line on large-screen
>        monitors into two lines, presumably so they are more readable on small
>        screens.
> 
>    Defining LCD640x480TOUCH is the same as defining all three of the above
>    upper-case symbols, i.e., enabling all three features.
> 
>    If you would rather do only some subset, you can define only the symbol
>    you think is useful:
> 
>      ../configure CPPFLAGS="-DFIXED_DIALOG_STARTUP -DSWAP_MOUSE_BUTTONS
>    -DUSE_TWO_STATUS_LINES"
> 
>    is identical to
> 
>      ../configure CPPFLAGS="-DLCD640x480TOUCH"
> 
>    You also need to change font sizes to make your smaller screen less
>    cluttered.
> 
>    Someone who actually uses these small-screen options would be better
>    suited
>    to give you guidance than I am.  I was just trying to get you jump-started
>    with the compilation options that Curt had suggested.
> 
>    --
>    Tom Russo    KM5VY  SAR502  DM64ux          [2]http://www.swcp.com/~russo/
>    Tijeras, NM  QRPL#1592 K2#398  SOC#236
>    [3]http://kevan.org/brain.cgi?DDTNM
>    echo "prpv_a'rfg_cnf_har_cvcr" | sed -e 's/_/ /g' | tr [a-m][n-z]
>    [n-z][a-m]
> 
> References
> 
>    Visible links
>    1. mailto:jason at ke4nyv.com
>    2. http://www.swcp.com/~russo/
>    3. http://kevan.org/brain.cgi?DDTNM

-- 
Tom Russo    KM5VY   SAR502   DM64ux          http://www.swcp.com/~russo/
Tijeras, NM  QRPL#1592 K2#398  SOC#236        http://kevan.org/brain.cgi?DDTNM
 echo "prpv_a'rfg_cnf_har_cvcr" | sed -e 's/_/ /g' | tr [a-m][n-z] [n-z][a-m]

 





More information about the Xastir mailing list