<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>hotkey &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/hotkey/</link>
	<description>Feed of posts on WordPress.com tagged "hotkey"</description>
	<pubDate>Fri, 27 Nov 2009 23:07:42 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Windows Keyboard Shortcuts]]></title>
<link>http://brandonsnotepad.wordpress.com/2009/11/19/windows-keyboard-shortcuts/</link>
<pubDate>Fri, 20 Nov 2009 04:24:35 +0000</pubDate>
<dc:creator>Brandon</dc:creator>
<guid>http://brandonsnotepad.wordpress.com/2009/11/19/windows-keyboard-shortcuts/</guid>
<description><![CDATA[Here are a few Windows keyboard shortcuts (also called &#8220;hotkeys&#8221;) that I find very usefu]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Here are a few Windows keyboard shortcuts (also called &#8220;hotkeys&#8221;) that I find very useful.  The well-known editing shortcuts have been omitted (e.g. CTRL+X to cut, etc.).</p>
<p><strong>Windows Tools</strong><br />
WINDOWS+D: Show Desktop<br />
WINDOWS+L: Lock workstation<br />
WINDOWS+E: Open Windows Explorer (My Computer)<br />
CTRL+SHIFT+ESC: Task Manager<br />
CTRL+ALT+DEL: Security Manager</p>
<p><strong>Opening Menus</strong><br />
CTRL+ESC: Start menu (same as WINDOWS key)<br />
ALT+ENTER: Open properties menu<br />
ALT+SPACE: Open system menu<br />
SHIFT+F10: Open context menu (same as App key)</p>
<p><strong>Switching Applications</strong><br />
ALT+TAB: Switch apps using &#8220;CoolSwitch&#8221; dialogue box<br />
ALT+ESC: Switch apps in order opened<br />
WINDOWS+TAB: Navigate apps on taskbar<br />
[Add SHIFT to any of these to reverse direction]</p>
<p><strong>Miscellany</strong><br />
CTRL-F6: Switch docs (e.g. Excel books)<br />
F6: Cycles screen elements<br />
F10: Activates menu bar<br />
[F6, F10 &#38; ALT expose shortcuts in Office 2007]</p>
<p><strong>Moving a Window Using the Keyboard</strong><br />
On various occasions, I&#8217;ve had to retrieve a window that was outside of the visible boundries of the desktop.  This happened most recently at work, when I logged into a computer with only one monitor attached.  At my desktop, the app usually opens by default on the second monitor.  To solve this:</p>
<ol>
<li>ALT+TAB until the app is in focus.</li>
<li>ALT+SPACE to activate the system menu.</li>
<li>Type the &#8216;M&#8217; botton for &#8216;Move&#8217;.</li>
<li>Use the arrow keys to move the window around.</li>
</ol>
<p><strong>Sources:</strong><br />
<a href="http://www.helpwithpcs.com/tipsandtricks/keyboard_shortcuts_windows_xp.htm">http://www.helpwithpcs.com/tipsandtricks/keyboard_shortcuts_windows_xp.htm</a><br />
<a href="http://www.autohotkey.com/forum/topic1841.html">http://www.autohotkey.com/forum/topic1841.html</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[E' disponibile FILEZILLA 3.3.0.1]]></title>
<link>http://zirconet.wordpress.com/2009/11/18/e-disponibile-filezilla-3-3-0-1/</link>
<pubDate>Tue, 17 Nov 2009 23:25:24 +0000</pubDate>
<dc:creator>zirconet</dc:creator>
<guid>http://zirconet.wordpress.com/2009/11/18/e-disponibile-filezilla-3-3-0-1/</guid>
<description><![CDATA[Filezilla 3.3.0.1 è la versione più recente del noto client FTP Open Source, disponibile per Windows]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;"><strong><img class="size-medium wp-image-3032 alignright" title="filezilla" src="http://zirconet.wordpress.com/files/2009/11/filezilla.png?w=263" alt="" width="263" height="210" />Filezilla 3.3.0.1</strong> è la versione più recente del noto <strong>client FTP Open Source</strong>, disponibile per <strong>Windows</strong>,<strong> Mac OS</strong> e <strong>Linux<span style="font-weight:normal;">. Ricordiamo che punti di forza di questo programma sono la </span>leggerezza<span style="font-weight:normal;">, l&#8217;interfaccia semplice ed intuitiva, il supporto al </span>IPv6 <span style="font-weight:normal;">e alla </span>modalità passiva<span style="font-weight:normal;">. </span></strong></p>
<p style="text-align:justify;"><strong><span style="font-weight:normal;">Raccomandiamo l&#8217;upgrade a questa nuova versione in quanto  vengono corretti numerosi</span> bug<span style="font-weight:normal;"> presenti nella precedente</span> 3.3.0<span style="font-weight:normal;"> e vengono introdotti gli hotkey </span>Ctrl-Tab<span style="font-weight:normal;"> e </span>Ctrl-Shift-Tab<span style="font-weight:normal;">. L&#8217;elenco completo dei cambiamenti è disponibile <a href="http://filezilla-project.org/changelog.php" target="_blank">qui</a>.</span></strong></p>
<p><strong><span style="font-weight:normal;"><a href="http://filezilla-project.org/index.php">Visita il sito ufficiale di FileZilla</a><br />
<a href="http://filezilla-project.org/download.php?type=client">Scarica FileZilla 3.3.0.1</a><br />
<a href="http://filezilla-project.org/download.php?type=server">Scarica FileZilla FTP Server (solo per Windows)</a></span></strong></p>
<p><strong><span style="font-weight:normal;"><br />
</span></strong></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Richfaces modal panel default formular action]]></title>
<link>http://ahoehma.wordpress.com/2009/11/16/richfaces-modal-panel-default-formular-action/</link>
<pubDate>Mon, 16 Nov 2009 14:35:01 +0000</pubDate>
<dc:creator>Andreas Höhmann</dc:creator>
<guid>http://ahoehma.wordpress.com/2009/11/16/richfaces-modal-panel-default-formular-action/</guid>
<description><![CDATA[Each input dialog should have a default action for good useability. If the user hit &#8216;Enter]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Each input dialog should have a default action for good useability.</p>
<p>If the user hit &#8216;Enter&#8217; then the default action should execute.</p>
<p>Here is my example of a richfaces modal edit dialog for such a requirement &#8230;</p>
<p>The dialog have input fields and 3 actions:</p>
<ul>
<li>save &#8211; is the default action if the user hit &#8216;<strong>Enter</strong>&#8216; anywhere in the formular</li>
<li>cancel &#8211; is  the default action if the user hit &#8216;<strong>Esc</strong>&#8216; anywhere in the formular</li>
<li>reset</li>
</ul>
<pre class="brush: xml;">
&#60;rich:modalPanel id=&#34;edit_dialog&#34;&#62;

   &#60;a4j:form id=&#34;edit_form&#34; ajaxSubmit=&#34;true&#34;&#62;

     &#60;h:outputLabel value=&#34;What's your title:&#34; for=&#34;title&#34;/&#62;
     &#60;h:inputText  id=&#34;title&#34; value=&#34;#{bean.title}&#34;/&#62;
     &#60;h:outputLabel value=&#34;What's your name:&#34; for=&#34;name&#34;/&#62;
     &#60;h:inputText  id=&#34;name&#34; value=&#34;#{bean.name}&#34;/&#62;

       ...

     &#60;a4j:commandButton id=&#34;save&#34;
          value=&#34;Save&#34;
          action=&#34;#{save}&#34;
          type=&#34;submit&#34;
          oncomplete=&#34;if(#{facesContext.maximumSeverity==null})Richfaces.hideModalPanel('edit_dialog')&#34;/&#62;

     &#60;a4j:commandButton id=&#34;reset&#34;
          value=&#34;Reset&#34;
          action=&#34;#{bean.reset}&#34;
          limitToList=&#34;true&#34;
          reRender=&#34;edit_form&#34;
          ajaxSingle=&#34;true&#34;
          type=&#34;reset&#34;/&#62;

     &#60;a4j:commandButton id=&#34;cancel&#34;
          value=&#34;Cancel&#34;
          action=&#34;#{bean.cancel}&#34;
          ajaxSingle=&#34;true&#34;
          oncomplete=&#34;Richfaces.hideModalPanel('edit_dialog')&#34;/&#62;

     &#60;rich:hotKey key=&#34;return&#34;
         selector=&#34;#edit_form&#34;
         handler=&#34;${rich:element('edit_form:save')}.click();event.stopPropagation();event.preventDefault(); return false;&#34;
         disableInInput=&#34;false&#34;/&#62;

      &#60;rich:hotKey key=&#34;esc&#34;
         selector=&#34;#edit_form&#34;
         handler=&#34;${rich:element('edit_form:cancel')}.click();event.stopPropagation();event.preventDefault(); return false;&#34;
         disableInInput=&#34;false&#34;/&#62;

   &#60;/a4j:form&#62;

&#60;/rich:modalPanel&#62;
</pre>
<p>It&#8217;s important to define <strong>ajaxSubmit=&#8221;true&#8221;</strong> for the form! This avoid &#8220;none ajax submit of html formulars&#8221;. I will explain this in a later blog <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>With <a href="http://docs.jboss.org/richfaces/latest_3_3_X/en/devguide/html/rich_hotKey.html" target="_blank">rich:hotKey</a> I bind 2 key events to the edit formular:</p>
<ul>
<li>on &#8216;enter&#8217; &#8211; the handler click the save button</li>
<li>on &#8216;esc&#8217; &#8211; the handler click the cancel button</li>
</ul>
<p>Try it <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Disable backspace key in a Richfaces application]]></title>
<link>http://ahoehma.wordpress.com/2009/11/06/disable-backspace-key-in-a-richfaces-application/</link>
<pubDate>Fri, 06 Nov 2009 13:50:12 +0000</pubDate>
<dc:creator>Andreas Höhmann</dc:creator>
<guid>http://ahoehma.wordpress.com/2009/11/06/disable-backspace-key-in-a-richfaces-application/</guid>
<description><![CDATA[If you want disable the Backspace key in your JSF Richfaces application put this in your view: &lt;r]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>If you want disable the Backspace key in your JSF Richfaces application put this in your view:</p>
<pre class="brush: xml;">
&#60;rich:hotKey key=&#34;backspace&#34; handler=&#34;return false;&#34; disableInInput=&#34;true&#34;/&#62;
</pre>
<p>This will register a <a href="http://code.google.com/p/js-hotkeys/wiki/about" target="_blank">jQuery Hotkey</a> handler for the document. The handler is not reqistered for input elements because in input fields you need the backspace <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . Tested for FF3 and IE6.</p>
<p>Then I found out that the following snippet doesn&#8217;t work:</p>
<pre class="brush: xml;">
&#60;rich:hotKey key=&#34;backspace&#34;
             disableInInput=&#34;true&#34;
             handler=&#34;alert('Backspace is disabled'); return false;&#34; /&#62;
</pre>
<p>The Browser open the alert box and go to the previous page (in background?!). But there is a fix for that:</p>
<pre class="brush: xml;">
&#60;rich:hotKey key=&#34;backspace&#34;
             disableInInput=&#34;true&#34;
             handler=&#34;alert('Backspace is disabled'); event.stopPropagation(); event.preventDefault(); return false;&#34; /&#62;
</pre>
<p>The <strong>event</strong> variable is available in the handler function (see org.richfaces.renderkit.html.HotKeyRenderer method doEncodeEnd).</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[hotkey for windows]]></title>
<link>http://739pm.wordpress.com/2009/10/31/hotkey-for-windows/</link>
<pubDate>Sat, 31 Oct 2009 03:27:54 +0000</pubDate>
<dc:creator>prateekurmaliya</dc:creator>
<guid>http://739pm.wordpress.com/2009/10/31/hotkey-for-windows/</guid>
<description><![CDATA[here is a tip on assigning hot keys for commonly launched apps.I am using firefox for example. go to]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>here is a tip on assigning hot keys for commonly launched apps.I am using firefox for example.<br />
go to start menu go to programs right click on firefox(or if its pinned onto start menu like in my case directly right click on it)<br />
<img src="http://739pm.wordpress.com/files/2009/10/assign_shorcut.jpg" alt="assign_shorcut" title="assign_shorcut" width="393" height="482" class="aligncenter size-full wp-image-98" /><br />
click on properties and assign shortcut by selecting shorcut key text box and pressing the keys.<br />
<img src="http://739pm.wordpress.com/files/2009/10/ff_shortcut.jpg" alt="ff_shortcut" title="ff_shortcut" width="364" height="498" class="aligncenter size-full wp-image-99" /><br />
I used ctrl+alt+f you can use ctrl+alt+ in most cases so its easy to remember,in case ctrl+alt+ is already assigned to something else you can use different combination.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Window 7 快速鍵收集]]></title>
<link>http://kuanglian2000.wordpress.com/2009/10/09/window-7-%e5%bf%ab%e9%80%9f%e9%8d%b5%e6%94%b6%e9%9b%86/</link>
<pubDate>Fri, 09 Oct 2009 08:43:14 +0000</pubDate>
<dc:creator>kuanglian2000</dc:creator>
<guid>http://kuanglian2000.wordpress.com/2009/10/09/window-7-%e5%bf%ab%e9%80%9f%e9%8d%b5%e6%94%b6%e9%9b%86/</guid>
<description><![CDATA[最大化視窗：「 Win + ↑ 」 最小化或回復視窗：「 Win + ↓ 」 將視窗縮到畫面右側：「 Win + → 」 將視窗縮到畫面左側：「 Win + ← 」 將作用中的視窗留下，其他視窗縮小：]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>最大化視窗：「 Win + ↑ 」</p>
<p>最小化或回復視窗：「 Win + ↓ 」</p>
<p>將視窗縮到畫面右側：「 Win + → 」</p>
<p>將視窗縮到畫面左側：「 Win + ← 」</p>
<p>將作用中的視窗留下，其他視窗縮小：「 Win + Home 」</p>
<p>依序顯示開啟程式的預覽圖示：「 Win + T 」</p>
<p>顯示桌面：「 Win + Space 」</p>
<p>切換投影機或外接顯示器的模式：「 Win + P 」</p>
<p>快速啟動工具列上的捷徑或是切換至已開啟的程式，由左至右的順序：「 Win + 數字鍵 」</p>
<p>放大顯示螢幕畫面：「Win」 + 「+」</p>
<p>縮小顯示螢幕畫面：「Win」 + 「-」</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[First Post, Bagi-Bagi Tips]]></title>
<link>http://uondre.wordpress.com/2009/10/09/first-post-bagi-tips/</link>
<pubDate>Fri, 09 Oct 2009 02:21:12 +0000</pubDate>
<dc:creator>uondre</dc:creator>
<guid>http://uondre.wordpress.com/2009/10/09/first-post-bagi-tips/</guid>
<description><![CDATA[Hello World! Posting pertama nih. Saya ada sedikit tips untuk dibagi. Apakah Anda sudah tahu fungsi ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Hello World! Posting pertama nih. Saya ada sedikit tips untuk dibagi.</p>
<p>Apakah Anda sudah tahu fungsi tombol tab pada keyboard? Salah satu fungsi tombol tab yaitu untuk berpindah dari satu form ke form lainnya saat Anda browsing di internet. Sebagai contoh, di <a title="Menuju Facebook" href="http://www.facebook.com" target="_blank">Facebook</a> setelah Anda menuliskan username, Anda mesti pindah ke form password. Pengguna pemula pasti secara &#8216;tidak sadar&#8217; langsung meraih mouse untuk berpindah, tetapi dengan tombol tab, Anda dapat langsung &#8216;melompat&#8217; dari satu form ke form yg. lainnya.</p>
<p>Happy browsing everybody!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Seit Jahren mal wieder Gnome...]]></title>
<link>http://rorschachstagebuch.wordpress.com/2009/08/25/seit-jahren-mal-wieder-gnome/</link>
<pubDate>Tue, 25 Aug 2009 18:09:43 +0000</pubDate>
<dc:creator>Rorschach</dc:creator>
<guid>http://rorschachstagebuch.wordpress.com/2009/08/25/seit-jahren-mal-wieder-gnome/</guid>
<description><![CDATA[Ich habe heute seit Jahren mal Gnome installiert und mich eingeloggt auf einer Jaunty-Installation. ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Ich habe heute seit Jahren mal Gnome installiert und mich eingeloggt auf einer Jaunty-Installation.</p>
<p>Was soll ich sagen, es ist ein bischen träger geworden und es wird nochmehr Unsinn automatisch gestartet (bitte wieviel Prozent der Gnome-Nutzer haben einen Bluetoothanschluss am Rechner? 0-1%?).</p>
<p>Anstelle von diesem Unsinn hätte man mal lieber was sinnvolles integriert. Kann mir bitteschön jemand sagen warum ich den gconf-editor öffnen muss um einen selbst definierten Hotkey anzulegen? Ist das so aussergewöhnlich, poweruserhaft, dass die Gui diese Funktionalität nicht bereitstellen sollte? Versteht mich nicht falsch, ich will kein Plädoyer für Guis halten, hier spricht schliesslich ein überzeugter Fluxbox-Nutzer, aber wenn Ubuntu die Einsteigerdistribution schlecht hin sein soll und Gnome dessen Standard-Desktopumgebung ist, dann kann man doch einen gewissen Basiskomfort verlangen. In Fluxbox weiss ich, ich öffne einfach die keys-File, trag meinen Hotkey ein und lade die Box neu. Das ganze dauert max. 5sec. Aber in Gnome muss ich erstmal den gconf-editor öffnen, mich durch diese komischen Menüs wurschteln und an zwei Stellen Einträge für meinen Hotkey machen. Das ist einfach nur dämlich&#8230;</p>
<p>Doch dann hab ich das aller nervigste festgestellt: Ich kann ein Fenster nicht über die Panels maximieren. Erst hab ich gedacht, okay das wird eine Einstellung sein also die Panel-Settings angeschaut doch da gibt es nichts entsprechendes, im Wiki nachgeschaut und nichts gefunden. Danach natürlich gegoogelt. Und da finde ich zwei Sachen: einmal einen <a href="http://brainstorm.ubuntu.com/idea/17793/">Brainstormeintrag</a> wo ein User das gleiche wünscht. Gleichzeitig finde ich <a href="http://www.linuxselfhelp.com/gnome/users-guide/globalpanelprefs.html">hier</a> aber im Gnome 1.4 manual genau die besagte Einstellung. Liegt es jetzt am &#8220;neuen&#8221; Gnome oder an Ubuntu, dass dies nicht geht?</p>
<p>Naja ich werde mich mit Gnome schon arrangieren&#8230;Da ich arbeitsbedingt dafür etwas User-Support leisten muss, muss ich&#8217;s mir einfach antun auch wenn mich diese beiden Dinge echt tierisch nerven.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Windows 7 快速鍵]]></title>
<link>http://pignet.wordpress.com/2009/08/12/hotkey/</link>
<pubDate>Wed, 12 Aug 2009 09:48:44 +0000</pubDate>
<dc:creator>豬頭 邦</dc:creator>
<guid>http://pignet.wordpress.com/2009/08/12/hotkey/</guid>
<description><![CDATA[http://windows.microsoft.com/en-US/Windows7/Keyboard-shortcuts Windows 7 的上市已經蓄勢待發，習慣一下 7 的快速鍵吧！]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://windows.microsoft.com/en-US/Windows7/Keyboard-shortcuts">http://windows.microsoft.com/en-US/Windows7/Keyboard-shortcuts</a>
<p>Windows 7 的上市已經蓄勢待發，習慣一下 7 的快速鍵吧！</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Phone Tools für Communicator]]></title>
<link>http://docschneider.wordpress.com/2009/08/01/phone-tools-for-communicator/</link>
<pubDate>Sat, 01 Aug 2009 08:14:23 +0000</pubDate>
<dc:creator>docschneider</dc:creator>
<guid>http://docschneider.wordpress.com/2009/08/01/phone-tools-for-communicator/</guid>
<description><![CDATA[Wer kennt das nicht: in einer beliebigen Applikation wird eine Nummer markiert und über den Umweg Zw]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Wer kennt das nicht: in einer beliebigen Applikation wird eine Nummer markiert und über den Umweg Zwischenablage im Communicator eingefügt, um diese dann anschliessend zu wählen &#8211; leider manchmal erfolglos wenn die Normalisierung im Client eine &#8220;unglücklich&#8221; formatierte Nummer nicht in das E.164 Format umwandeln kann. Nicht selten trifft man auf Nummern im Format +49 (0) 12 34-5 67 89-0 oder 0 12 34 / 5 67 89-0, die der Client dann nicht ohne manuelles Korrigieren wählen kann. Eine Null in Klammern oder einen Schrägstrich scheint der OC nicht wirklich zu mögen. Außerdem ist der Umweg über die Zwischenablage alles Andere als komfortabel.</p>
<p>Die gute Nachricht: mit den von ESTOS kostenlos zur Verfügung gestellten <a title="ESTOS Phone Tools for Communicator" href="http://www.estos.de/unified-communications-amp-klassische-cti/phonetoolsnbspfornbspcommunicator.html" target="_blank">Phone Tools for Communicator </a>kann man aus einer beliebigen Applikation per frei definierbarem Hotkey direkt wählen oder die Wahl vorbereiten. Einfach die Nummer markieren, Hotkey drücken und los gehts. Auch die o.g. Formatierungen werden &#8220;bereinigt&#8221; und korrekt an den Communicator übergeben.</p>
<p>Ein Schmankerl für Administratoren ist sicher auch, dass ESTOS das Tool als MSI-Paket liefert, um die Verteilung per Gruppenrichtlinie zu ermöglichen. Die Einstellungen können können ebenfalls zentral über das mitgelieferte ADM-Template gesteuert werden.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[класс Hotkey]]></title>
<link>http://miksayer.wordpress.com/2009/07/24/%d0%ba%d0%bb%d0%b0%d1%81%d1%81-hotkey/</link>
<pubDate>Fri, 24 Jul 2009 20:27:41 +0000</pubDate>
<dc:creator>miksayer</dc:creator>
<guid>http://miksayer.wordpress.com/2009/07/24/%d0%ba%d0%bb%d0%b0%d1%81%d1%81-hotkey/</guid>
<description><![CDATA[Вот написал небольшой класс-обертку для горячих клавиш, полученных из хоткей-контрола. При помощи не]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Вот написал небольшой класс-обертку для горячих клавиш, полученных из хоткей-контрола. При помощи него можно без проблем использовать WinApi-функции RegisterHotKey и UnregisterHotKey:</p>
<pre class="brush: cpp;">
//Hotkey.cpp
HWND Hotkey::mainWindow = 0;
//Hotkey.h
class Hotkey
{
public:
      Hotkey(DWORD value)
      {
            Hotkey::value = value;
      };
      Hotkey() : value(0) {};
      Hotkey&amp; operator=(DWORD value)
      {
            Hotkey::value = value;
            return *this;
      };
      operator DWORD () const
      {
            return value;
      };
      void registerIt (int id)
      {
            Hotkey::id = id;
            WORD wVirtualKeyCode = 0;
            WORD wModifiers = 0;
            UINT fsModifiers = 0;
            wVirtualKeyCode = LOBYTE(value);
            wModifiers = HIBYTE(value);
            if ( wModifiers &amp; HOTKEYF_ALT ) fsModifiers &amp;#124;= MOD_ALT;
            if ( wModifiers &amp; HOTKEYF_CONTROL ) fsModifiers &amp;#124;= MOD_CONTROL;
            if ( wModifiers &amp; HOTKEYF_SHIFT ) fsModifiers &amp;#124;= MOD_SHIFT;
            if ( wModifiers &amp; HOTKEYF_EXT ) fsModifiers &amp;#124;= MOD_WIN;
	    ::RegisterHotKey(mainWindow, id, fsModifiers, wVirtualKeyCode);
      };
      void unregisterIt()
      {
           ::UnregisterHotKey(mainWindow, id);
      }
      static void setMainWindow(HWND hMainWindow)
      {
           mainWindow = hMainWindow;
      };
      private:
      int id;
      static HWND mainWindow;
      DWORD value;
};</pre>
<p>еще хотелось бы добавить, что до бета-версии в проекте осталось только сделать работу с динамическими библиотеками, что сложностей как таковых вызвать не должно</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[VS2008 Most Use Hot Key]]></title>
<link>http://maxi326.wordpress.com/2009/07/22/vs2008-most-use-hot-key/</link>
<pubDate>Wed, 22 Jul 2009 10:38:49 +0000</pubDate>
<dc:creator>maxi326</dc:creator>
<guid>http://maxi326.wordpress.com/2009/07/22/vs2008-most-use-hot-key/</guid>
<description><![CDATA[Ctrl+J 啟動IntelliSense Ctrl+Tab 輪跳到某個Tab Shift+Alt+Enter 全畫面寫程式!! Ctrl+E-&gt;D 自動重整程式碼 F7/Shift+F7 轉換]]></description>
<content:encoded><![CDATA[Ctrl+J 啟動IntelliSense Ctrl+Tab 輪跳到某個Tab Shift+Alt+Enter 全畫面寫程式!! Ctrl+E-&gt;D 自動重整程式碼 F7/Shift+F7 轉換]]></content:encoded>
</item>
<item>
<title><![CDATA[[C#] Một số phím tắt thông dụng trong Visual C# Express 2k5 ]]></title>
<link>http://yinyangit.wordpress.com/2009/06/19/c-m%e1%bb%99t-s%e1%bb%91-phim-t%e1%ba%aft-thong-d%e1%bb%a5ng-trong-visual-c-express-2k5/</link>
<pubDate>Fri, 19 Jun 2009 13:33:04 +0000</pubDate>
<dc:creator>Yin Yang</dc:creator>
<guid>http://yinyangit.wordpress.com/2009/06/19/c-m%e1%bb%99t-s%e1%bb%91-phim-t%e1%ba%aft-thong-d%e1%bb%a5ng-trong-visual-c-express-2k5/</guid>
<description><![CDATA[Đây là danh sách các phím tắt thường sử dụng trong VC# 2005 được rút gọn lại để bạn tiền tra cứu. Mộ]]></description>
<content:encoded><![CDATA[Đây là danh sách các phím tắt thường sử dụng trong VC# 2005 được rút gọn lại để bạn tiền tra cứu. Mộ]]></content:encoded>
</item>
<item>
<title><![CDATA[一次儲存所有開啟的InDesign文件]]></title>
<link>http://jasoncschen.wordpress.com/2009/06/18/%e4%b8%80%e6%ac%a1%e5%84%b2%e5%ad%98%e6%89%80%e6%9c%89%e9%96%8b%e5%95%9f%e7%9a%84indesign%e6%96%87%e4%bb%b6/</link>
<pubDate>Thu, 18 Jun 2009 07:36:07 +0000</pubDate>
<dc:creator>jasoncschen</dc:creator>
<guid>http://jasoncschen.wordpress.com/2009/06/18/%e4%b8%80%e6%ac%a1%e5%84%b2%e5%ad%98%e6%89%80%e6%9c%89%e9%96%8b%e5%95%9f%e7%9a%84indesign%e6%96%87%e4%bb%b6/</guid>
<description><![CDATA[一次開啟數個InDesign檔案的時候，偏偏File功能表裡又沒有Save All的選項，要一一儲存很麻煩。其實有個隱藏密技，就是Shift+Alt+Ctrl+S四指神功。 但是同樣的組合鍵到了Pho]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>一次開啟數個InDesign檔案的時候，偏偏File功能表裡又沒有Save All的選項，要一一儲存很麻煩。其實有個隱藏密技，就是Shift+Alt+Ctrl+S四指神功。</p>
<p>但是同樣的組合鍵到了Photoshop裡卻變成Save for Web，昏倒。Photoshop有沒有Save All的方法呢，等我下次用到了這個功能再說。</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to create a shortcut to safely eject devices]]></title>
<link>http://ozansafi.wordpress.com/2009/06/15/how-to-create-a-shortcut-to-safely-eject-devices/</link>
<pubDate>Mon, 15 Jun 2009 19:18:21 +0000</pubDate>
<dc:creator>Ozan Safi</dc:creator>
<guid>http://ozansafi.wordpress.com/2009/06/15/how-to-create-a-shortcut-to-safely-eject-devices/</guid>
<description><![CDATA[Just right click anywhere in a folder select New-&gt;Shortcut. As the path to the shortcut, write th]]></description>
<content:encoded><![CDATA[Just right click anywhere in a folder select New-&gt;Shortcut. As the path to the shortcut, write th]]></content:encoded>
</item>
<item>
<title><![CDATA[WINDOWS XP SERIAL KEY]]></title>
<link>http://srik09.wordpress.com/2009/06/12/windows-xp-serial-key/</link>
<pubDate>Fri, 12 Jun 2009 13:59:13 +0000</pubDate>
<dc:creator>srik09</dc:creator>
<guid>http://srik09.wordpress.com/2009/06/12/windows-xp-serial-key/</guid>
<description><![CDATA[THE FIRST FIVE DIGITS ARE THE SERIALS ..!! QQWD7-8GR4K-X9RCP-JJWH7-QPGQQ XXXXX-640-6819812-XXXXX MD8]]></description>
<content:encoded><![CDATA[THE FIRST FIVE DIGITS ARE THE SERIALS ..!! QQWD7-8GR4K-X9RCP-JJWH7-QPGQQ XXXXX-640-6819812-XXXXX MD8]]></content:encoded>
</item>
<item>
<title><![CDATA[VLC global hotkeys in Ubuntu with Compiz]]></title>
<link>http://bryogenic.wordpress.com/2009/06/10/vlc-global-hotkeys-in-ubuntu-with-compiz/</link>
<pubDate>Wed, 10 Jun 2009 18:50:41 +0000</pubDate>
<dc:creator>bryogenic</dc:creator>
<guid>http://bryogenic.wordpress.com/2009/06/10/vlc-global-hotkeys-in-ubuntu-with-compiz/</guid>
<description><![CDATA[VLC version : 0.9.9a Ubuntu Version : 9.04 (Jaunty) Compiz Version : CCSM 0.8.2 Desired goal: Global]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>VLC version : 0.9.9a<br />
Ubuntu Version : 9.04 (Jaunty)<br />
Compiz Version : CCSM 0.8.2</p>
<p>Desired goal: Global hotkey to toggle play/pause in VLC Player</p>
<p>Spent a while figuring out which interface would be the easiest to interact with VLC.  I guess because the application is so saturated with interactive modes you cant just run simple commands from the cmd line and expect it to listen for them (ex. &#8220;audacious -t&#8221; does the desired goal with the audacious player).  The final page that gave me what I was looking for was <a href="http://kollerat.com/cms/index.php/Allgemein/Software/Control-VLC-via-global-hotkeys-xbindkeys-under-Linux.html">here</a>, although for xbindkeys, it showed me the command I wanted.</p>
<p>The rundown&#8230;</p>
<blockquote>
<ul>
<li> Open VLC player &#62; Tools &#62; Prefrences
<ul>
<li>Show settings &#62; all</li>
<li>Interface &#62; Main Interface
<ul>
<li>Check : &#8220;HTTP remote control interface</li>
</ul>
</li>
<li>Interface &#62; Main Interface &#62; HTTP
<ul>
<li>Host Address : &#8220;127.0.0.1&#8243;</li>
</ul>
</li>
<li>Save</li>
</ul>
</li>
<li>Restart VLC &#62; Play a song</li>
<li>Open a Terminal
<ul>
<li>Test command
<ul>
<li>
<pre>wget -q -t 1 -O - http://127.0.0.1:8080/old/?control=pause</pre>
</li>
</ul>
</li>
<li>If playback stops and you get a html page in the terminal -&#62; success</li>
<li>Try it again, play back should resume</li>
</ul>
</li>
<li>In the same terminal or &#8220;Alt + F2&#8243; &#62; Run ccsm
<ul>
<li>This should bring up the CompizConfig</li>
<li>Enable and then Open &#8220;Commands&#8221;</li>
<li>Commands &#62; Command Line 0
<ul>
<li>Insert our command into block</li>
</ul>
</li>
<li>Commands &#62; Key Bindings
<ul>
<li>Setup a key binding for your global hotkey</li>
<li>I used &#8220;&#60;Super&#62;+z&#8221;</li>
</ul>
</li>
</ul>
</li>
<li>Enjoy your global hotkey</li>
</ul>
</blockquote>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[ActiveHotkeys: Hotkey Help at Hand]]></title>
<link>http://webworkerdaily.com/2009/05/07/activehotkeys-hotkey-help-at-hand/</link>
<pubDate>Thu, 07 May 2009 16:00:58 +0000</pubDate>
<dc:creator>Simon Mackie</dc:creator>
<guid>http://webworkerdaily.com/2009/05/07/activehotkeys-hotkey-help-at-hand/</guid>
<description><![CDATA[One of the problems with having a lot of apps installed on your PC is that it&#8217;s hard to keep t]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>One of the problems with having a lot of apps installed on your PC is that it&#8217;s hard to keep track of all the hotkeys that might be in use &#8212; testing them all manually would be a very laborious process. New freeware Windows utility <a href="http://www.donationcoder.com/Forums/bb/index.php?topic=18189.msg162881">ActiveHotkeys</a> can quickly list all of the hotkeys that are currently active, helping you to figure out which are used and, importantly, which might still be available for apps that you might like to use.</p>
<p><img class="aligncenter size-full wp-image-12339" title="activehotkeys1" src="http://webworkerdaily.wordpress.com/files/2009/05/activehotkeys1.png" alt="activehotkeys1" width="600" height="387" />ActiveHotkeys is a standalone .EXE (no installation required, which is great as it&#8217;s not something you&#8217;re likely to want to use very frequently). Select which key groups (alphabetical, function, numeric keypad, etc.) and modifier keys (Win, Alt, Ctrl, Shift and combinations thereof) you&#8217;d like to test and hit &#8220;Test active hotkeys.&#8221; ActiveHotkeys will return a sortable list of the hotkeys currently in use.</p>
<p>Unfortunately, ActiveHotkeys doesn&#8217;t tell you which app each hotkey is reserved for, which would make it more useful. This comes down to a limitation of Windows, however, rather than a fault of ActiveHotkeys, so you&#8217;ll need to do some further investigation if you want to know what each hotkey actually does.</p>
<p>ActiveHotkeys is free to download and use and works with Windows 95 onwards.</p>
<p><em>Found any nifty freeware apps like ActiveHotkeys recently? Let us know in the comments!</em></p>
<p>(via <a href="http://www.freewaregenius.com/2009/05/06/activehotkeys-reveals-used-hotkeys-on-your-system/">Freewaregenius</a>)</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[I dood it]]></title>
<link>http://nancib.wordpress.com/2009/04/06/i-dood-it/</link>
<pubDate>Mon, 06 Apr 2009 20:39:48 +0000</pubDate>
<dc:creator>BostonPeng</dc:creator>
<guid>http://nancib.wordpress.com/2009/04/06/i-dood-it/</guid>
<description><![CDATA[As promised I managed to snag the update to Ubuntu 9.04 &#8220;Jaunty Jackalope&#8221; Beta yesterda]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>As promised I managed to snag the update to Ubuntu 9.04 <em>&#8220;Jaunty Jackalope&#8221;</em> Beta yesterday. The first thing I noticed, even as I was taking the update, is that the estimated time for the update was <strong>3 and a quarter hours</strong>. <em>Holy crap!</em> I&#8217;ve never seen an Ubuntu update take that bloody long. <em>EVAH</em>. Of course one of the possible causes could be that I have so many damned apps installed, but somehow I&#8217;m not sure that&#8217;s the issue. (Although yes, I did go through and clean out some of the crap.)</p>
<p>Once I finally got to the reboot stage I noticed an error message about something crashing during the update. I didn&#8217;t notice what it was, but I get the feeling it&#8217;s in relation to <a href="https://bugs.launchpad.net/bugs/356157">Bug #356157</a> in hotkey-setup (Ubuntu): “package hotkey-setup 0.1-23ubuntu10 failed to install/upgrade: subprocess post-installation script returned error exit status 2”. It seems everyone is getting bitten by this bug, and even though an update came down the pipeline to fix it, I couldn&#8217;t apply the update yet. Sergios was kind enough to post <a href="https://bugs.launchpad.net/ubuntu/+source/hotkey-setup/+bug/356157/comments/43">very specific instructions</a> that fixed the issue for me. In short, get to a terminal window and run this command</p>
<p style="padding-left:30px;"><code>sudo gedit /etc/init.d/hotkey-setup</code></p>
<p>When the file opens go down to around line 46. You should see</p>
<blockquote>
<pre># This entire block does nothing on desktops right now
if laptop-detect; then
do_video
;;
restart&#124;force-reload)
$0 stop &#124;&#124; true
$0 start
;;
esac

exit 0</pre>
</blockquote>
<p>What you want to do is to add a line below where it says <code>do_video</code> so it will now read like this:</p>
<blockquote>
<pre># This entire block does nothing on desktops right now
if laptop-detect; then

do_video
fi

;;
restart&#124;force-reload)
$0 stop &#124;&#124; true
$0 start
;;
esac</pre>
</blockquote>
<p>Save the file, and then apply the update with <code>sudo apt-get upgrade</code>. Your problem will be solved.</p>
<p><a href="http://nancib.wordpress.com/files/2009/04/jauntydesktop.png"><img class="alignnone size-medium wp-image-1428" title="My Ubuntu 9.04 beta desktop (not the official wallpaper)" src="http://nancib.wordpress.com/files/2009/04/jauntydesktop.png?w=300" alt="My Ubuntu 9.04 beta desktop (not the official wallpaper)" width="300" height="240" /></a></p>
<p>I ended up with problems trying to get Avant Window Navigator (AWN) reinstalled, but that&#8217;s because I&#8217;m running the <a href="http://nancib.wordpress.com/2009/03/29/are-you-using-reacocards-ppa-for-updating-awn-if-so-you-need-to-make-a-change-in-your-settings/">trunk packages</a> and one of the first thing the update process does is to disable any and all third-party repositories like the Launchpad PPA&#8217;s. I went through and verified which of my PPA&#8217;s have Jaunty packages available (I have about 40 PPA&#8217;s that I&#8217;ve used from time to time and had to see if they could be enabled for 9.04 Beta) and was finally able to get my AWN back working (for the most part).</p>
<p>I&#8217;ve seen some really short boot times, but I just did fired up my comp (from being completely off) and from selecting the specific GRUB entry to being able to do anything on my system (with autologon) took me about two minutes. That may not be the start/end events that others are using but I&#8217;m not seeing a noticeable change in the startup time on my system. I&#8217;m also seeing that I&#8217;m still getting issues of Compiz not getting started properly so I get a nice message from AWN that it can&#8217;t see any compositing. I&#8217;m definitely going to have to try to sit down one day and spend some time in an exhaustive search for what could be causing the problem because it really bugs the living daylights out of me. What I end up having to do for now is to go to my Compiz Fusion Icon and make either reloading the window manager or manually selecting Compiz as the Window Manager, which seems to &#8220;hang&#8221; my system while Compiz does it&#8217;s thing. In the process of doing all that I have to kill my Google Gadgets Sidebar and restart it once I get Compiz running properly, which is just one more pain in the rear that I have to get resolved. I know I probably have a faulty profile and I need to create a new profile to try to get things cleaned up but I really don&#8217;t feel like going through that hassle, plus I seem to have filled up most of my partitions so I&#8217;ll need to see what I can do to clear out some space to make a new profile.</p>
<p>There&#8217;s a new icon on my panel for the <a href="http://launchpad.net/indicator-applet">Indicator Applet</a>, and I&#8217;m honestly not sure if it&#8217;s useful or not. At the moment it&#8217;s showing an envelope to let me know that Evolution has a new message, and I have a feeling it&#8217;s going to stay there until I mark all of my email read, which I don&#8217;t do that often since I tend to use the unread flag to help me see the messages and articles I want to blog about or use in some other way at a later date.</p>
<p>One of the nice things I&#8217;m seeing is that there&#8217;s now a fade transition when <a href="https://help.ubuntu.com/community/WallpaperTray">Wallpaper Tray</a> changes my desktop wallpaper. I&#8217;m not sure what&#8217;s generating the transition effect but it&#8217;s pretty nice.</p>
<p>During my first reboot after the update (while I was still making sure I had all my apps updated properly) I didn&#8217;t have any sound, not even the Test sound from the Sound Preferences window, but once I got all of my Gstreamer  codecs updated properly and logged out I was able to hear sounds from my comp again.</p>
<p><a href="http://nancib.wordpress.com/files/2009/04/renamesessions.png"><img class="size-medium wp-image-1426 alignleft" title="Sessions is now called Startup Applications" src="http://nancib.wordpress.com/files/2009/04/renamesessions.png?w=300" alt="Sessions is now called Startup Applications" width="300" height="156" /></a>If you&#8217;re like me you use the Sessions window pretty often. It&#8217;s been renamed so typing &#8220;Sess&#8221; into Gnome Do won&#8217;t do any good anymore. It&#8217;s now called <strong>System &#62; Preferences &#62; Startup Applications</strong>.</p>
<p>Speaking of Gnome Do, I&#8217;m finding that when I use the hotkeys to call up GNOME Do 0.8.1.3 it wants to come up behind whatever window I have active unless I make the desktop the active &#8220;application&#8221;. Of course now when I try to use the hotkeys it doesn&#8217;t do that, even with calling up Do when I&#8217;ve got the cursor in Epiphany, so I&#8217;m not sure if I just needed to to do a reboot or what. I&#8217;m also noticing that I&#8217;m not seeing the Nouveau theme, even though it&#8217;s my selected theme in the Do Preferences dialog.</p>
<p><a href="http://nancib.wordpress.com/files/2009/04/jauntysynaptic.png"><img class="alignright size-medium wp-image-1425" title="Synaptic thumbs in Ubuntu 9.04 beta" src="http://nancib.wordpress.com/files/2009/04/jauntysynaptic.png?w=287" alt="Synaptic thumbs in Ubuntu 9.04 beta" width="287" height="300" /></a>There&#8217;s also a very nice new feature in Synaptic. Now when you select a package you&#8217;ll see a button labeled &#8220;Get Screenshot&#8221;. When you click the button it will grab a screenshot for the application (if one&#8217;s available). They&#8217;re rather on the small side, and I haven&#8217;t seen a way to enlarge them, but it&#8217;s nice to be able to see a screenie of an app.</p>
<p>I seem to be having an issue with Sonata and the Music Player Daemon itself. For some reason MPD isn&#8217;t seeing any music it can play. It&#8217;s probably a change in the configuration but I didn&#8217;t keep my old config settings when the update came in. I&#8217;ll play around with it some more later on but I already miss my Sonata. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>I honestly haven&#8217;t had much chance to play with the update yet, mostly because the update itself took so bloody long plus I wasted a lot of time trying to chase down the sound issue before I relogged. I strongly recommend that you snag the <a href="http://www.ubuntu.com/testing/jaunty/beta">Ubuntu 9.04 beta iso</a> and either burn yourself a LiveCD or put it on a flash drive and check it with that before you take it, especially while it&#8217;s still in beta. Plus make sure you backup your important files before doing <em>any</em> major upgrades like this. <strong>The Ubuntu 9.04 beta is for testing purposes only and shouldn&#8217;t be used on a production system</strong> (the computer you use on a daily basis). There are still some things being fixed and the members of the Ubuntu community can not be held responsible for any data loss that arises from upgrading your daily system to this beta.</p>
<p>Otherwise, what I&#8217;ve seen so far looks pretty good. I can&#8217;t wait to play with it more and see all of the changes and improvements the dev teams have made. :p Now if we could only get a useful spell checker in <a href="http://www.gnome.org/projects/epiphany">Epiphany</a> I&#8217;d be even happier.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Little Resharper Problems]]></title>
<link>http://hawkeyescodeblog.wordpress.com/2009/04/01/little-resharper-problems/</link>
<pubDate>Wed, 01 Apr 2009 01:17:20 +0000</pubDate>
<dc:creator>haughki</dc:creator>
<guid>http://hawkeyescodeblog.wordpress.com/2009/04/01/little-resharper-problems/</guid>
<description><![CDATA[Using Resharper for the first time (again), ran into two problems that I had to solve (again). Probl]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Using Resharper for the first time (again), ran into two problems that I had to solve (again).</p>
<p>Problem #1<br />
I use a black background in Visual Studio. When I installed Resharper 4.1 on VS 2005, and then collapsed an outlined region, the collapsed region &#8220;diappeared&#8221; (became invisible against the black background).</p>
<p>Fix:<br />
In Visual Studio, go to Tools &#62; Options &#62; Fonts and Colors, find &#8220;Resharper Brace Outline&#8221; in the &#8220;Display Items:&#8221; list, and change the &#8220;Item foreground:&#8221; color to something other than what it is.</p>
<p>Problem #2<br />
I override the ctrl+W command in Visual Studio, and map it to File.Close. I use it more than any other hotkey. When I installed Resharper 4.1 on VS 2005, that hotkey was &#8220;remapped&#8221; to &#8220;Extend Selection&#8221;.</p>
<p>Fix:<br />
In Visual Studio, go to Tools &#62; Options &#62; Keyboard, and map File.Close to ctrl+W with &#8220;Use new shortcut in:&#8221; set to &#8220;Text Editor&#8221;. See <a href="http://jetbrains.net/devnet/message/5221271#5221271">http://jetbrains.net/devnet/message/5221271#5221271</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Keystroke Bug in Warcraft Programmed by Microsoft]]></title>
<link>http://morscata12.wordpress.com/2009/01/31/keystroke-bug-in-warcraft-programmed-by-microsoft/</link>
<pubDate>Sat, 31 Jan 2009 17:00:54 +0000</pubDate>
<dc:creator>walletman</dc:creator>
<guid>http://morscata12.wordpress.com/2009/01/31/keystroke-bug-in-warcraft-programmed-by-microsoft/</guid>
<description><![CDATA[Microsoft has purposefully planted a bug in the popular MMORPG &#8220;World of Warcraft&#8221;. This]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://forums.worldofwarcraft.com/thread.html?forumId=10023&#38;sid=1&#38;topicId=12454665647"><img class="alignleft size-full wp-image-674" style="margin-left:10px;margin-right:10px;" title="Warcraft - Level 80" src="http://morscata12.wordpress.com/files/2009/01/level80.jpg" alt="Warcraft - Level 80" width="77" height="79" /></a>Microsoft has purposefully planted a bug in the popular MMORPG &#8220;World of Warcraft&#8221;. This seems to affect all Windows-based computers, though the entire span of this bug has yet to be determined. Adept player Kwakmeister reported the bug in Warcraft forums late last night.<!--more--></p>
<blockquote><p>Ok im new to hotkeying so im most likely doing something wrong.</p>
<p>I can hotkey alt to anything but the function keys. I can do alt+f1, f2, f3 but when i get to f4 it crashes my game EVERY TIME! Its annoying because I have to reset all my hotkeys cuz a game crash doesnt save them. Please fix soon!</p></blockquote>
<p>This does not seem to be an issue with the Warcraft code itself; rather, it seems that the popular OS company Microsoft may be to blame.</p>
<p>The Alt + F4 hotkey can be critical in gaming situations, so it seems that someone is to blame. It is not yet clear if this was an issue surrounding the controversial Windows Vista operating system, or if it was an intentional oversight by Blizzard.</p>
<p>Responding to the hostile accusation was Blizzard&#8217;s own blue poster Maaven:<br />
<img class="aligncenter size-full wp-image-675" title="Facepalm" src="http://morscata12.wordpress.com/files/2009/01/facepalm.png" alt="Facepalm" width="430" height="404" /></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Hook Hotkey 系統熱鍵]]></title>
<link>http://datou.wordpress.com/2009/01/15/hook-hotkey/</link>
<pubDate>Thu, 15 Jan 2009 09:46:40 +0000</pubDate>
<dc:creator>Datou</dc:creator>
<guid>http://datou.wordpress.com/2009/01/15/hook-hotkey/</guid>
<description><![CDATA[UnitFormMain.h private: ATOM HotKeyStart, HotKeyEnd; void __fastcall WndProc(Messages::TMessage ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>UnitFormMain.h
<pre class="brush: cpp;">private:
    ATOM HotKeyStart, HotKeyEnd;
    void __fastcall WndProc(Messages::TMessage &amp;Message);</pre>
<p>UnitFormMain.cpp
<pre class="brush: cpp;">void __fastcall TFormMain::FormCreate(TObject *Sender)
{
    HotKeyStart = GlobalAddAtom(&quot;HotKeyStart&quot;);
    HotKeyEnd = GlobalAddAtom(&quot;HotKeyEnd&quot;);
    // Register HotKey
    RegisterHotKey(Handle, HotkeyStart, MOD_CONTROL, VK_F2);
    RegisterHotKey(Handle, HotkeyEnd,   MOD_CONTROL, VK_F3);
}
//---------------------------------------------------------------------------
void __fastcall TFormMain::WndProc(Messages::TMessage &amp;Message)
{
    if (Message.Msg == WM_HOTKEY)
    {
        // LParamHi: VirtualKey
        // LParamLo: key-modifier
        if (Message.LParamHi == VK_F2)
            Start(); // 熱鍵 Start 處理
        else
        if (Message.LParamHi == VK_F3)
            End(); // 熱鍵 End 處理
    }
    TForm::WndProc(Message);
}
//---------------------------------------------------------------------------
void __fastcall TFormMain::FormDestroy(TObject *Sender)
{
    // Unregister HotKey
    if(HotkeyStart) UnregisterHotKey(Handle, HotkeyStart); GlobalDeleteAtom(HotkeyStart);
    if(HotkeyEnd) UnregisterHotKey(Handle, HotkeyEnd); GlobalDeleteAtom(HotkeyEnd);
}</pre>
<p>Reference：<br />
<a target="_blank" href="http://www.google.com.tw/search?hl=zh-TW&#38;newwindow=1&#38;q=BCB+RegisterHotKey">Google Search</a><br />
<a target="_blank" href="http://topic.csdn.net/t/20030514/11/1781251.html">如何在CB中定義系統熱鍵 C++ Builder / Windows SDK/API &#8211; CSDN社區 community.csdn.net</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[ফায়ারফক্সে ওয়েবসাইট খোলার জন্য হটকী]]></title>
<link>http://mehdiakram.wordpress.com/2008/12/25/hotkeys-for-load-websites-in-firefox/</link>
<pubDate>Thu, 25 Dec 2008 07:02:48 +0000</pubDate>
<dc:creator>মেহেদী আকরাম</dc:creator>
<guid>http://mehdiakram.wordpress.com/2008/12/25/hotkeys-for-load-websites-in-firefox/</guid>
<description><![CDATA[জনপ্রিয় ওয়েব ব্রাউজার মজিলা ফায়ারফক্সে দ্রুত পছন্দের ওয়েব সাইট খোলার জন্য হটকী ব্যবহার করা যাবে। ফলে]]></description>
<content:encoded><![CDATA[জনপ্রিয় ওয়েব ব্রাউজার মজিলা ফায়ারফক্সে দ্রুত পছন্দের ওয়েব সাইট খোলার জন্য হটকী ব্যবহার করা যাবে। ফলে]]></content:encoded>
</item>

</channel>
</rss>
