<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Haiku/BeOS Tip Server &#187; Interface</title>
	<atom:link href="http://betips.net/category/interface/feed/" rel="self" type="application/rss+xml" />
	<link>http://betips.net</link>
	<description>Tips and tricks for Haiku/BeOS users</description>
	<lastBuildDate>Sun, 22 Nov 2009 17:48:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Finger relief for the switcher</title>
		<link>http://betips.net/2009/09/26/finger-relief-for-the-switcher/</link>
		<comments>http://betips.net/2009/09/26/finger-relief-for-the-switcher/#comments</comments>
		<pubDate>Sat, 26 Sep 2009 22:24:07 +0000</pubDate>
		<dc:creator>Michel Clasquin-Johnson</dc:creator>
				<category><![CDATA[Haiku]]></category>
		<category><![CDATA[Interface]]></category>

		<guid isPermaLink="false">http://betips.net/?p=750</guid>
		<description><![CDATA[It is bad enough to switch between a Windows  or Linux machine, where you copy text with Ctrl-C, to a Mac, where Command-C is used. Now throw in a Haiku setup  with its use of Alt-C and things get really confusing. Moreover, if you are running Haiku in VirtualBox with Mac OSX as the Host [...]]]></description>
			<content:encoded><![CDATA[<p>It is bad enough to switch between a Windows  or Linux machine, where you copy text with Ctrl-C, to a Mac, where Command-C is used. Now throw in a Haiku setup  with its use of Alt-C and things get really confusing. Moreover, if you are running Haiku in VirtualBox with Mac OSX as the Host OS, the merest twitch of the left Command key will take mouse and keyboard control away from Haiku and restore them to the host.</p>
<p>The solution comes in two parts. First of all, in VirtualBox&#8217;s preferences, set the magic key to something that you don&#8217;t hit out of habit a thousand times a day. Just changing from left to right Command did the trick for me.</p>
<p>Second, Haiku&#8217;s Keymap preference let&#8217;s you perform surgery on the signals Haiku expects from the keyboard. Open Keymap and a graphical representation of your keyboard will appear. Now just pick up the left Option (Alt) key with the mouse and drop it on the left Command key. They will exchange places onscreen. Now you can use the same key combinations on Haiku that you are used to on the Mac to cut, paste, copy, exit programs etc. on Haiku. Just remember to save your new keymap and it will automatically become your new default.</p>
<p>People used to the Windows/Linux standard should be able to use the same trick to switch their Ctrl and Alt keys around.</p>
<p>Of course, one day, when Haiku Rules the World, we will all have to retrain our fingers &#8230;</p>
<p>UPDATE: when you apply this tip, all the menu shortcuts change to CTRL instead of ALT. They still work as expected, though.</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/2009/09/26/finger-relief-for-the-switcher/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Animated background images</title>
		<link>http://betips.net/1997/09/09/animated-background-images/</link>
		<comments>http://betips.net/1997/09/09/animated-background-images/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Interface]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=9</guid>
		<description><![CDATA[I was taking screen-shots of Chart for some quick background images, preparing my box for an upcoming demo, when I hit upon a neat way to impress your friends.
I spend a lot of time simply editing files and running Terminals in different workspaces, nothing really compute intensive. So, as a makeshift screen-saver, I run Chart [...]]]></description>
			<content:encoded><![CDATA[<p>I was taking screen-shots of Chart for some quick background images, preparing my box for an upcoming demo, when I hit upon a neat way to impress your friends.</p>
<p>I spend a lot of time simply editing files and running Terminals in different workspaces, nothing really compute intensive. So, as a makeshift screen-saver, I run Chart full screen, full blast, 100% stars, in one workspace and switch to it whenever I leave the machine. Thanks to BeOS&#8217;s emphasis on responsiveness, I often forget that I left it running after I switch back, even though it&#8217;s taking up about 100% CPU. I love Chart, you see.</p>
<p>So, as I was putting Chart-shots on the other workspaces, it hit me: since I don&#8217;t really mess with the icons on the desktop when Terminalling or StyledEditing, why not move a couple of these apps to the Chart workspace, push Chart to the back, and get the overall effect of an animated desktop image?</p>
<p>Just eye-candy, but boy is it fun.</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/animated-background-images/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Switch between workspaces</title>
		<link>http://betips.net/1997/09/09/switch-between-workspaces/</link>
		<comments>http://betips.net/1997/09/09/switch-between-workspaces/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Interface]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=12</guid>
		<description><![CDATA[Desktop feeling cluttered? You&#8217;ve got more space to work with than you might realize, thanks to BeOS&#8217; workspaces. Hold down the Alt key and punch the F keys, a la Alt+F2, Alt+F6, etc. You&#8217;ll get a clean workspace in each one, and each workspace can run at independent resolutions and host different running applications. You [...]]]></description>
			<content:encoded><![CDATA[<p>Desktop feeling cluttered? You&#8217;ve got more space to work with than you might realize, thanks to BeOS&#8217; workspaces. Hold down the Alt key and punch the F keys, a la Alt+F2, Alt+F6, etc. You&#8217;ll get a clean workspace in each one, and each workspace can run at independent resolutions and host different running applications. You can also switch workspaces graphically, from the Workspaces preferences applet. The applet has the added advantage of letting you drag applications from one workspace to another.</p>
<p>See also: <a href="/chunga.php?ID=029">Toggle between recent Workspaces</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/switch-between-workspaces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Test Web pages at different resolutions</title>
		<link>http://betips.net/1997/09/09/test-web-pages-at-different-resolutions/</link>
		<comments>http://betips.net/1997/09/09/test-web-pages-at-different-resolutions/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Interface]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=27</guid>
		<description><![CDATA[If you do any Web design, you know how important it is that your pages look decent on different monitors running at different resolutions. BeOS Workspaces make this a piece of cake. Just set a few different Workspaces at 640&#215;480, 800&#215;600, and 1024&#215;768. Design your page(s) as normal, then use the Workspaces application to drag [...]]]></description>
			<content:encoded><![CDATA[<p>If you do any Web design, you know how important it is that your pages look decent on different monitors running at different resolutions. BeOS Workspaces make this a piece of cake. Just set a few different Workspaces at 640&#215;480, 800&#215;600, and 1024&#215;768. Design your page(s) as normal, then use the Workspaces application to drag NetPositive between them. It&#8217;s a heck of a lot easier than toggling resolutions for the entire system.</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/test-web-pages-at-different-resolutions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Toggle between recent Workspaces</title>
		<link>http://betips.net/1997/09/09/toggle-between-recent-workspaces/</link>
		<comments>http://betips.net/1997/09/09/toggle-between-recent-workspaces/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Interface]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=28</guid>
		<description><![CDATA[You probably already know you can switch between all your available Workspaces by holding down the Alt key and tapping the &#8220;F&#8221; keys (F1-F12). But there&#8217;s another cool shortcut you can use to toggle between the last two Workspaces used &#8212; hold down the Alt key and tap ~ (that&#8217;s Alt+tilde &#8212; tilde is the [...]]]></description>
			<content:encoded><![CDATA[<p>You probably already know you can switch between all your available Workspaces by holding down the Alt key and tapping the &#8220;F&#8221; keys (F1-F12). But there&#8217;s another cool shortcut you can use to toggle between the last two Workspaces used &#8212; hold down the Alt key and tap ~ (that&#8217;s Alt+tilde &#8212; tilde is the squiggle character next to your 1 key).</p>
<p>This functions sorta kinda like Windows Alt+Tab task switcher &#8212; if you keep different apps in different Workspaces, you get basically the same effect.</p>
<p> Mac users &#8212; use the Command key instead of Alt.</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/toggle-between-recent-workspaces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Switch workspaces from the command line</title>
		<link>http://betips.net/1997/09/09/switch-workspaces-from-the-command-line/</link>
		<comments>http://betips.net/1997/09/09/switch-workspaces-from-the-command-line/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Interface]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=32</guid>
		<description><![CDATA[You can switch to another workspace from the command line by typing simply:
 Workspaces 4
This command will actually take you to workspace #5, since workspaces are numbered starting with 0. While it&#8217;s always easiest to use the keyboard shortcuts to switch between workspaces, this can be extremely useful if you want to launch various applications [...]]]></description>
			<content:encoded><![CDATA[<p>You can switch to another workspace from the command line by typing simply:<br />
<code> Workspaces 4</code></p>
<p>This command will actually take you to workspace #5, since workspaces are numbered starting with 0. While it&#8217;s always easiest to use the keyboard shortcuts to switch between workspaces, this can be extremely useful if you want to launch various applications in various workspaces from your UserBootscript. For example:</p>
<pre>Workspaces 4
Terminal &amp;
sleep 2

Workspaces 3
NetPositive &amp;
sleep 2

Workspaces 0
</pre>
<p>The sleep commands may be useful to give an application the opportunity to load fully before moving on.</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/switch-workspaces-from-the-command-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tweak your menu colors</title>
		<link>http://betips.net/1997/09/09/tweak-your-menu-colors/</link>
		<comments>http://betips.net/1997/09/09/tweak-your-menu-colors/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Interface]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=54</guid>
		<description><![CDATA[Some people complain that it&#8217;s hard to distinguish pop-up menus with their wealth of offerings from a plain button with it&#8217;s single action. Visually both look identical&#8230;but.
 The BeOS has a nice preference panel: /boot/beos/preferences/Menu which offers the ability to set the menu fonts and their sizes (somewhat). You&#8217;ll also find a &#8220;Color Scheme&#8221; entry [...]]]></description>
			<content:encoded><![CDATA[<p>Some people complain that it&#8217;s hard to distinguish pop-up menus with their wealth of offerings from a plain button with it&#8217;s single action. Visually both look identical&#8230;but.</p>
<p> The BeOS has a nice preference panel: <b>/boot/beos/preferences/Menu</b> which offers the ability to set the menu fonts and their sizes (somewhat). You&#8217;ll also find a &#8220;Color Scheme&#8221; entry here which lets you set the <i>background</i> of the menus to a new color (the text will remain drawn in black).</p>
<p> Now for the tip: Adjust this background color in some pleasing way (purists might slightly lighten or darken from the original gray (r=g=b=219), while the more bold will do as I and simply reduce the green value to 29), you always have the option of the &#8220;Default&#8221; button to get you back to the original.</p>
<p> Any new programs run after this will have the new looking menus, both pop-up and regular. This will make it very simple to tell buttons from pop ups!</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/tweak-your-menu-colors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Get
 to menus faster</title>
		<link>http://betips.net/1997/09/09/get-to-menus-faster/</link>
		<comments>http://betips.net/1997/09/09/get-to-menus-faster/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Interface]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=74</guid>
		<description><![CDATA[If you&#8217;re coming to BeOS from Windows, you might expect to be able to use the keyboard to access the pulldown menus in your applications. But when you press Alt+[the underlined letter] nothing happens. It works a little bit differently in BeOS.
 Just hit Alt+Esc to highlight the first pulldown menu. Then you can use [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re coming to BeOS from Windows, you might expect to be able to use the keyboard to access the pulldown menus in your applications. But when you press Alt+[the underlined letter] nothing happens. It works a little bit differently in BeOS.</p>
<p> Just hit Alt+Esc to highlight the first pulldown menu. Then you can use the down arrow to display that menu, or the left and right arrows to move through the other menus. Sure as hell beats reaching for the mouse!</p>
<p>Note that if you have a 105-key Windows keyboard, the Menu key (just to the left of the right Ctrl key) functions like Alt does in Windows.</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/get-to-menus-faster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Focus follows mouse</title>
		<link>http://betips.net/1997/09/09/focus-follows-mouse/</link>
		<comments>http://betips.net/1997/09/09/focus-follows-mouse/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Interface]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=77</guid>
		<description><![CDATA[If you open up the Mouse preferences panel, you&#8217;ll see a checkbox called Focus Follows Mouse. If you check this, you&#8217;ll no longer have to click inside a window to make it the focus of the operating system&#8217;s attention. Windows will &#8220;gain focus&#8221; simply by having the mouse roll over them. This does not, however, [...]]]></description>
			<content:encoded><![CDATA[<p>If you open up the Mouse preferences panel, you&#8217;ll see a checkbox called Focus Follows Mouse. If you check this, you&#8217;ll no longer have to click inside a window to make it the focus of the operating system&#8217;s attention. Windows will &#8220;gain focus&#8221; simply by having the mouse roll over them. This does not, however, mean that those windows will come to the front. Therefore, you can actually type into windows that are partially obscured behind other windows.</p>
<p>In R4.5, the Mouse preferences panel has grown a couple of new options under the &#8220;Focus follows mouse&#8221; picklist. Enable either of the Warping options and you probably won&#8217;t notice a difference right off the bat. But open a bunch of applications and use the Twitcher to toggle among them, and you&#8217;ll see what Warping is all about quickly enough.</p>
<p>When you switch to a new application from the keyboard, the mouse cursor will move itself into position over the newly selected app or window. With normal warping selected, the cursor will &#8220;glide&#8221; into position. With Instant Warping selected, the cursor will snap into position. Another great way to see the effect of warping is to minimize a window and then restore it from the Deskbar. The mouse cursor will glide from the Deskbar to the restored window.</p>
<p> FFM is the source of great debate: people love it or hate it. For the most part, people who like it have spent many years in the Unix world. My thinking is that if you have to bother to reach out and grab the mouse to activate another window anyway, you may as well click in it. Not everyone agrees. Peter Norby (norby@inktomi.com), for example, offers this counter-perspective:</p>
<blockquote><p> In my case, a lot of times I&#8217;m just nudging the mouse from window to window and am not actually grabbing the mouse per-se, so I don&#8217;t want to have to do the extra clicking.</p>
<p>What it&#8217;s really useful for is when you want to focus without raising the window. If there were a way with click-to-focus to focus on a window without raising it, then there might be an argument.</p>
<p>Also, speaking generally, it isn&#8217;t clear whether the click to focus gets passed along to the app or not, depending on OS/implementation. In the case where it does, sometimes the only area showing of an App isn&#8217;t something you want to click on, such as the close button.</p>
<p>But anyways, it probably does just boil down to religious choice :)</p>
</blockquote>
<hr />
<p>Roman Filippov (rxf@alkor.ru) adds:</p>
<p>The Terminal shortcut Alt+G to switch between Terminals works only within the current workspace. If warping is on and you have several Terminal windows open on a different workspaces, then pressing Alt-G will instantly bring the mouse pointer to the current Terminal&#8217;s title tab. This way, you can hide/minimize/move Terminal windows without extra mouse movements :)</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/focus-follows-mouse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Editing your keymap</title>
		<link>http://betips.net/1997/09/09/editing-your-keymap/</link>
		<comments>http://betips.net/1997/09/09/editing-your-keymap/#comments</comments>
		<pubDate>Tue, 09 Sep 1997 09:36:29 +0000</pubDate>
		<dc:creator>shacker</dc:creator>
				<category><![CDATA[Interface]]></category>

		<guid isPermaLink="false">http://www.birdhouse.org/betips/?p=87</guid>
		<description><![CDATA[If you&#8217;re having issues with the BeOS keymap for your particular language, you may be able to edit it to better suit your needs. To load any keymap, type:
keymap -l mapname.map
There are a number of alternate keymaps downloadable from BeWare and BeBits.
Because keymapping can be a complex issue, there&#8217;s a dedicated mailing list set up [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re having issues with the BeOS keymap for your particular language, you may be able to edit it to better suit your needs. To load any keymap, type:</p>
<p><code>keymap -l mapname.map</code></p>
<p>There are a number of alternate keymaps downloadable from <a href="http://www.be.com/software/">BeWare</a> and <a href="http://www.bebits.com/">BeBits</a>.</p>
<p>Because keymapping can be a complex issue, there&#8217;s a dedicated mailing list set up for people with keymap issues. To subscribe, send a message to <a href="mailto:listserv@listserv.snakelegs.com">listserv@listserv.snakelegs.com</a> with the following in the body of the message:</p>
<p><code>subscribe BEOS-KEYMAPS Your Name</code></p>
<p>Replace &#8216;Your Name&#8217;, of course, with your name.</p>
<p>To subscribe via web-browser, visit: <a href="http://listserv.snakelegs.com">http://listserv.snakelegs.com</a> &#8211; main page, or, <a href="http://listserv.snakelegs.com/beos-keymaps.html">http://listserv.snakeleg s.com/beos-keymaps.html</a> &#8211; BeOS-Keymaps Page</p>
<hr />
<p>What follows are the original contents of this tip.In the &#8220;Keymap&#8221; app, you can, besides picking a keymap, change the mapping yourself. You can either drag a key onto another with the second mouse button, and hence copy it there, or you can drag a text clipping (max one character long!**) onto a key. Holding down a modifier-key while dragging, you can reach all possible positions. The only things you can&#8217;t change with this is the modifier-key locations, the &#8220;dead&#8221; key flag (I couldn&#8217;t anyways), and maybe some other obscure keys (my &#8220;|&lt; &gt;&#8221; keys for example:(). There is a german keymap on beware though that puts alt_gr right and puts |, &lt; and &gt; on the &#8220;correct&#8221; positions.If you are adventurous, you can dump the current keymap with &#8220;keymap -d&gt;filename&#8221;, and edit it, it&#8217;s actually readable. After you have applied your feared physical-key-to-hex skills (it gives clues for most keys), you just do &#8220;keymap -l&lt;filename&#8221;, and you have a home-made keymap!</p>
<p>Also, &#8220;keymap -r&#8221; restores the keymap to default, but I fail to see the usefulness of this, since if you need to use it, you probably can&#8217;t type it in:).</p>
<p>** I assigned &#8220;lala&#8221; to my &#8216;q&#8217; key, and when I pressed it, it actually printed &#8220;lala&#8221;, but it seemed to corrupt the keymap and mouse. However, I&#8217;ve been unable to reproduce this behaviour, so it may be safe assigning strings &gt; 1 character in length to keys.</p>
]]></content:encoded>
			<wfw:commentRss>http://betips.net/1997/09/09/editing-your-keymap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
