<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://communities.bentley.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Useful DMSG keyins</title><link>https://communities.bentley.com/products/microstation/w/askinga/1126/useful-dmsg-keyins</link><description>Articles previously found in the &amp;quot;AskInga&amp;quot; Community.</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Useful DMSG keyins</title><link>https://communities.bentley.com/products/microstation/w/askinga/1126/useful-dmsg-keyins</link><pubDate>Fri, 11 Jun 2010 14:37:37 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:321522bd-1e34-4533-8ea6-08728bbf381b</guid><dc:creator>Jordan Stierly</dc:creator><comments>https://communities.bentley.com/products/microstation/w/askinga/1126/useful-dmsg-keyins#comments</comments><description>Current Revision posted to [Archived] AskInga Wiki by Jordan Stierly on 6/11/2010 2:37:37 PM&lt;br /&gt;
&lt;p&gt;
&lt;a href="/Communities/Other_Communities/AskInga/default.aspx"&gt;&lt;img height="76" width="230" title="AskInga" alt="AskInga logo" border="0" src="/askIngaPics/askingalogo.gif" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Original Article Date:&lt;/strong&gt;&lt;em&gt; Nov 14, 2002&lt;/em&gt;
&lt;/p&gt;
&lt;div style="border-bottom:#cccccc 1pt solid;"&gt;
&lt;/div&gt;
&lt;p&gt;
&amp;nbsp;The title says it all. With thanks to none other than &lt;em&gt;Sean Forward&lt;/em&gt; for sharing this stuff!&lt;br /&gt;
&lt;br /&gt;
Note: This information is also available if you open the following file:&lt;br /&gt;
&lt;em&gt;...\Bentley\Program\Microstation\mdl\include\cmdlist.h&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
(Thanks to &lt;em&gt;Eric Bridwell&lt;/em&gt; for pointing out this out!) 
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style="width:700px;" cellpadding="5" cellspacing="1" border="1"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td valign="middle" align="center" colspan="2"&gt;
&lt;p&gt;
			&lt;strong&gt;Useful DMSG keyins&lt;/strong&gt; 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			&lt;strong&gt;Useful dialog based keyins&lt;/strong&gt; 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			&lt;strong&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/strong&gt; 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG DIALOGDEBUG TOGGLE 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Used to find a dialogId 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG FOCUSDIALOG (dialogId) (taskId) 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Send focus to a specific dialog 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG FOCUSITEM (itemId) 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Send focus to a specific dialog item index 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CLOSEDIALOG (dialogId) (taskId) 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Close a specific dialog or tool box 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			&lt;strong&gt;Keyboard Equivilants&lt;/strong&gt; 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			&lt;strong&gt;Description&lt;/strong&gt; 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG ACTION OKAY 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Enter 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG ACTION CANCEL 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Esc 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CLIPBOARD CUT 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Ctrl + X 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CLIPBOARD COPY 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Ctrl + C 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CLIPBOARD PASTE 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Ctrl + V 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CLIPBOARD UNDO 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Ctrl + Z 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CLIPBOARD REDO 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Ctrl + R 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CLIPBOARD CLEAR 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Ctrl + C (with nothing selected) 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CLIPBOARD DELETE 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Ctrl + C (with nothing selected) 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CLIPBOARD INSERTTEXT 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			No equivilant 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR PREVIOUSPRIORITYWINDOW 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Shift + Esc 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR LEFT 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Arrow Key - left 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR RIGHT 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Arrow Key - right 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR UP 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Arrow Key - up 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR DOWN 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Arrow Key - down 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR DATABEGIN 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Ctrl + Home(select from cursor to beginning of line) 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR DATAEND 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Ctrl + End(select from cursor to end of line) 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR DELETELEFT 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Delete all to the left of the cursor 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR DELETERIGHT 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Delete all to the right of the cursor 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR DELETELEFTWORD 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Delete word left of the cursor 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR DELETERIGHTWORD 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Delete word right of the cursor 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR DELETEDATABEGIN 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Delete from cursor to the beginning of line 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR DELETEDATAEND 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Delete from cursor to the end of line 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR WORDLEFT 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Ctrl + Arrow Key Left (select word to left of cursor) 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR WORDRIGHT 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Ctrl + Arrow Key Right (select word to left of cursor) 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR FOCUSDOWN 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Ctrl + Arrow Key Down 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR FOCUSUP 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Ctrl + Arrow Key Up 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR LINEBEGIN 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Home (top of list or selection) 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR LINEEND 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			End (bottom of list or selection) 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR PAGEUP 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Page Up 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR PAGEDOWN 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Page Down 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR NEXTFIELD 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Tab 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR PREVIOUSFIELD 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Shift + Tab 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR SELECTALL 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Ctrl + A 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR DESELECTALL 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td align="left"&gt;
&lt;p&gt;
			No equivilant 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR TOGGLEINSERTMODE 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Insert Key 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR NEXTWINDOW 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Focus to next window 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CURSOR PREVIOUSWINDOW 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Focus to previous window 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			&lt;strong&gt;Misc. Dialog Messages&lt;/strong&gt; 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			&lt;strong&gt;Description&lt;/strong&gt; 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG GUIMODE MOTIF 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Change look of MicroStation to MOTIF 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG GUIMODE WINDOWS 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Change look of MicroStation to WINDOWS 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG GUIMODE MACINTOSH 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Change look of MicroStation to MACINTOSH 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG SINKALL TOGGLE 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Sends dialog boxes to very bottom or very top layer 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			&lt;strong&gt;MDL Debugging&lt;/strong&gt; 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			&lt;strong&gt;Description&lt;/strong&gt; 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG ITEMDEBUG TOGGLE 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Dialog item hook debugging 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG HANDLERDEBUG TOGGLE 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Dialog item handler debugging 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CLEARDEBUG 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Clears information displayed in the dialog messages window 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG ACTION SHOWACCELERATORS 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			&amp;quot;List of: Accelerator keys, virtual and raw key code, DMSG keyin and command number&amp;quot; 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG ACTION SHOWMNEMONICS 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Lists mnemonics of dialog box in focus. (i.e. DMSG FOCUSDIALOG 1 myapp;DMSG ACTION SHOWMNEMONICS) 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG SHOWVERSIONS 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			List of dialog item compent version numbers 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG HANDLERDEBUG BEFORE TOGGLE 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Handler pre messages 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG HANDLERDEBUG AFTER TOGGLE 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Handler post messages 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG OPENMSGFILE drive:\path\output.txt 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Specifies file to capture DMSG messages to 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG APPENDMSGFILE drive:\path\output.txt 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Specifies point at which to start recording to file 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			DMSG CLOSEMSGFILE 
			&lt;/p&gt;
&lt;/td&gt;
&lt;td valign="middle" align="left"&gt;
&lt;p&gt;
			Stops recording and closes file 
			&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;
&lt;br /&gt;
&lt;br /&gt;
AskInga Article #131&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Askinga, Article, Interface Look and Feel&lt;/div&gt;
</description></item><item><title>Useful DMSG keyins</title><link>https://communities.bentley.com/products/microstation/w/askinga/1126/useful-dmsg-keyins/revision/2</link><pubDate>Fri, 20 Jun 2008 15:37:15 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:321522bd-1e34-4533-8ea6-08728bbf381b</guid><dc:creator>Hannah Blye</dc:creator><comments>https://communities.bentley.com/products/microstation/w/askinga/1126/useful-dmsg-keyins#comments</comments><description>Revision 2 posted to [Archived] AskInga Wiki by Hannah Blye on 6/20/2008 3:37:15 PM&lt;br /&gt;
&lt;p&gt;
&lt;a href="/Communities/Other_Communities/AskInga/default.aspx"&gt;&lt;img src="/askIngaPics/askingalogo.gif" border="0" alt="AskInga logo" title="AskInga" width="230" height="76" /&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Original Article Date:&lt;/strong&gt;&lt;em&gt; Nov 14, 2002&lt;/em&gt;
&lt;/p&gt;
&lt;div style="border-bottom: #cccccc 1pt solid"&gt;
&lt;/div&gt;
&lt;p&gt;
&amp;nbsp;The title says it all. With thanks to none other than &lt;em&gt;Sean Forward&lt;/em&gt; for sharing this stuff!&lt;br /&gt;
&lt;br /&gt;
Note: This information is also available if you open the following file:&lt;br /&gt;
&lt;em&gt;...\Bentley\Program\Microstation\mdl\include\cmdlist.h&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
(Thanks to &lt;em&gt;Eric Bridwell&lt;/em&gt; for pointing out this out!) 
&lt;/p&gt;
&lt;table border="1" cellspacing="1" cellpadding="5" width="700"&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td colspan="2" align="center" valign="middle"&gt;
			&lt;p&gt;
			&lt;strong&gt;Useful DMSG keyins&lt;/strong&gt; 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&lt;strong&gt;Useful dialog based keyins&lt;/strong&gt; 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&lt;strong&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/strong&gt; 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;br /&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG DIALOGDEBUG TOGGLE 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Used to find a dialogId 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG FOCUSDIALOG (dialogId) (taskId) 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Send focus to a specific dialog 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG FOCUSITEM (itemId) 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Send focus to a specific dialog item index 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLOSEDIALOG (dialogId) (taskId) 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Close a specific dialog or tool box 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&amp;nbsp;
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&amp;nbsp;
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&lt;strong&gt;Keyboard Equivilants&lt;/strong&gt; 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&lt;strong&gt;Description&lt;/strong&gt; 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG ACTION OKAY 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Enter 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG ACTION CANCEL 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Esc 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLIPBOARD CUT 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + X 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLIPBOARD COPY 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + C 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLIPBOARD PASTE 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + V 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLIPBOARD UNDO 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + Z 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLIPBOARD REDO 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + R 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLIPBOARD CLEAR 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + C (with nothing selected) 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLIPBOARD DELETE 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + C (with nothing selected) 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLIPBOARD INSERTTEXT 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			No equivilant 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR PREVIOUSPRIORITYWINDOW 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Shift + Esc 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR LEFT 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Arrow Key - left 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR RIGHT 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Arrow Key - right 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR UP 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Arrow Key - up 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DOWN 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Arrow Key - down 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DATABEGIN 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + Home(select from cursor to beginning of line) 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DATAEND 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + End(select from cursor to end of line) 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DELETELEFT 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Delete all to the left of the cursor 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DELETERIGHT 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Delete all to the right of the cursor 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DELETELEFTWORD 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Delete word left of the cursor 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DELETERIGHTWORD 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Delete word right of the cursor 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DELETEDATABEGIN 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Delete from cursor to the beginning of line 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DELETEDATAEND 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Delete from cursor to the end of line 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR WORDLEFT 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + Arrow Key Left (select word to left of cursor) 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR WORDRIGHT 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + Arrow Key Right (select word to left of cursor) 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR FOCUSDOWN 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + Arrow Key Down 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR FOCUSUP 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + Arrow Key Up 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR LINEBEGIN 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Home (top of list or selection) 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR LINEEND 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			End (bottom of list or selection) 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR PAGEUP 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Page Up 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR PAGEDOWN 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Page Down 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR NEXTFIELD 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Tab 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR PREVIOUSFIELD 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Shift + Tab 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR SELECTALL 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + A 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DESELECTALL 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left"&gt;
			&lt;p&gt;
			No equivilant 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR TOGGLEINSERTMODE 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Insert Key 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR NEXTWINDOW 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Focus to next window 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR PREVIOUSWINDOW 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Focus to previous window 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&amp;nbsp;
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&amp;nbsp;
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&lt;strong&gt;Misc. Dialog Messages&lt;/strong&gt; 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&lt;strong&gt;Description&lt;/strong&gt; 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG GUIMODE MOTIF 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Change look of MicroStation to MOTIF 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG GUIMODE WINDOWS 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Change look of MicroStation to WINDOWS 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG GUIMODE MACINTOSH 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Change look of MicroStation to MACINTOSH 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG SINKALL TOGGLE 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Sends dialog boxes to very bottom or very top layer 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&amp;nbsp;
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&amp;nbsp;
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&lt;strong&gt;MDL Debugging&lt;/strong&gt; 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&lt;strong&gt;Description&lt;/strong&gt; 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG ITEMDEBUG TOGGLE 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Dialog item hook debugging 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG HANDLERDEBUG TOGGLE 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Dialog item handler debugging 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLEARDEBUG 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Clears information displayed in the dialog messages window 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG ACTION SHOWACCELERATORS 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&amp;quot;List of: Accelerator keys, virtual and raw key code, DMSG keyin and command number&amp;quot; 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG ACTION SHOWMNEMONICS 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Lists mnemonics of dialog box in focus. (i.e. DMSG FOCUSDIALOG 1 myapp;DMSG ACTION SHOWMNEMONICS) 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG SHOWVERSIONS 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			List of dialog item compent version numbers 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG HANDLERDEBUG BEFORE TOGGLE 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Handler pre messages 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;br /&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG HANDLERDEBUG AFTER TOGGLE 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Handler post messages 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG OPENMSGFILE drive:\path\output.txt 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Specifies file to capture DMSG messages to 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG APPENDMSGFILE drive:\path\output.txt 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Specifies point at which to start recording to file 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLOSEMSGFILE 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Stops recording and closes file 
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
AskInga Article #131 
&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Article, Askinga, Interface Look and Feel&lt;/div&gt;
</description></item><item><title>Useful DMSG keyins</title><link>https://communities.bentley.com/products/microstation/w/askinga/1126/useful-dmsg-keyins/revision/1</link><pubDate>Fri, 30 May 2008 17:53:20 GMT</pubDate><guid isPermaLink="false">6dad98f5-dbc9-4c4d-a9ba-e9da8dc6aa8e:321522bd-1e34-4533-8ea6-08728bbf381b</guid><dc:creator>Anonymous</dc:creator><comments>https://communities.bentley.com/products/microstation/w/askinga/1126/useful-dmsg-keyins#comments</comments><description>Revision 1 posted to [Archived] AskInga Wiki by Anonymous on 5/30/2008 5:53:20 PM&lt;br /&gt;
&lt;p&gt;
&lt;img src="/askIngaPics/askingalogo.gif" border="0" alt="Ask Inga logo" title="Ask?Inga" width="230" height="76" /&gt;&amp;nbsp;
&lt;/p&gt;
&lt;div style="border-bottom: #cccccc 1pt solid"&gt;
&lt;/div&gt;
&lt;p&gt;
The title says it all. With thanks to none other than &lt;em&gt;Sean Forward&lt;/em&gt; for sharing this stuff!&lt;br /&gt;
&lt;br /&gt;
Note: This information is also available if you open the following file:&lt;br /&gt;
&lt;em&gt;...\Bentley\Program\Microstation\mdl\include\cmdlist.h&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
(Thanks to &lt;em&gt;Eric Bridwell&lt;/em&gt; for pointing out this out!)
&lt;/p&gt;
&lt;table border="1" cellspacing="1" cellpadding="5" width="700"&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td colspan="2" align="center" valign="middle"&gt;
			&lt;p&gt;
			&lt;strong&gt;Useful DMSG keyins&lt;/strong&gt;
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&lt;strong&gt;Useful dialog based keyins&lt;/strong&gt;
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&lt;strong&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/strong&gt;
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;br /&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG DIALOGDEBUG TOGGLE
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Used to find a dialogId
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG FOCUSDIALOG (dialogId) (taskId)
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Send focus to a specific dialog
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG FOCUSITEM (itemId)
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Send focus to a specific dialog item index
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLOSEDIALOG (dialogId) (taskId)
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Close a specific dialog or tool box
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&amp;nbsp;
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&amp;nbsp;
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&lt;strong&gt;Keyboard Equivilants&lt;/strong&gt;
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&lt;strong&gt;Description&lt;/strong&gt;
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG ACTION OKAY
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Enter
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG ACTION CANCEL
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Esc
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLIPBOARD CUT
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + X
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLIPBOARD COPY
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + C
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLIPBOARD PASTE
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + V
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLIPBOARD UNDO
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + Z
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLIPBOARD REDO
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + R
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLIPBOARD CLEAR
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + C (with nothing selected)
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLIPBOARD DELETE
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + C (with nothing selected)
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLIPBOARD INSERTTEXT
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			No equivilant
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR PREVIOUSPRIORITYWINDOW
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Shift + Esc
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR LEFT
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Arrow Key - left
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR RIGHT
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Arrow Key - right
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR UP
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Arrow Key - up
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DOWN
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Arrow Key - down
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DATABEGIN
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + Home(select from cursor to beginning of line)
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DATAEND
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + End(select from cursor to end of line)
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DELETELEFT
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Delete all to the left of the cursor
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DELETERIGHT 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Delete all to the right of the cursor
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DELETELEFTWORD 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Delete word left of the cursor
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DELETERIGHTWORD
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Delete word right of the cursor
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DELETEDATABEGIN
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Delete from cursor to the beginning of line
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DELETEDATAEND
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Delete from cursor to the end of line
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR WORDLEFT
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + Arrow Key Left (select word to left of cursor)
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR WORDRIGHT
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + Arrow Key Right (select word to left of cursor)
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR FOCUSDOWN
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + Arrow Key Down
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR FOCUSUP
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + Arrow Key Up
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR LINEBEGIN
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Home (top of list or selection)
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR LINEEND 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			End (bottom of list or selection)
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR PAGEUP
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Page Up
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR PAGEDOWN 
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Page Down
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR NEXTFIELD
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Tab
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR PREVIOUSFIELD
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Shift + Tab
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR SELECTALL
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Ctrl + A
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR DESELECTALL
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left"&gt;
			&lt;p&gt;
			No equivilant
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR TOGGLEINSERTMODE
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Insert Key
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR NEXTWINDOW
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Focus to next window
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CURSOR PREVIOUSWINDOW
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Focus to previous window
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&amp;nbsp;
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&amp;nbsp;
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&lt;strong&gt;Misc. Dialog Messages&lt;/strong&gt;
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&lt;strong&gt;Description&lt;/strong&gt;
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG GUIMODE MOTIF
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Change look of MicroStation to MOTIF
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG GUIMODE WINDOWS
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Change look of MicroStation to WINDOWS
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG GUIMODE MACINTOSH
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Change look of MicroStation to MACINTOSH
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG SINKALL TOGGLE
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Sends dialog boxes to very bottom or very top layer
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&amp;nbsp;
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&amp;nbsp;
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&lt;strong&gt;MDL Debugging&lt;/strong&gt;
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&lt;strong&gt;Description&lt;/strong&gt;
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG ITEMDEBUG TOGGLE
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Dialog item hook debugging
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG HANDLERDEBUG TOGGLE
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Dialog item handler debugging
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLEARDEBUG
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Clears information displayed in the dialog messages window
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG ACTION SHOWACCELERATORS
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			&amp;quot;List of: Accelerator keys, virtual and raw key code, DMSG keyin and command number&amp;quot;
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG ACTION SHOWMNEMONICS
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Lists mnemonics of dialog box in focus. (i.e. DMSG FOCUSDIALOG 1 myapp;DMSG ACTION SHOWMNEMONICS)
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG SHOWVERSIONS
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			List of dialog item compent version numbers
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG HANDLERDEBUG BEFORE TOGGLE
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Handler pre messages
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;br /&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG HANDLERDEBUG AFTER TOGGLE
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Handler post messages
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG OPENMSGFILE drive:\path\output.txt
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Specifies file to capture DMSG messages to
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG APPENDMSGFILE drive:\path\output.txt
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Specifies point at which to start recording to file
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			DMSG CLOSEMSGFILE
			&lt;/p&gt;
			&lt;/td&gt;
			&lt;td align="left" valign="middle"&gt;
			&lt;p&gt;
			Stops recording and closes file
			&lt;/p&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
Ask Inga Article #131
&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: &lt;tags&gt;&lt;/tags&gt;&lt;/div&gt;
</description></item></channel></rss>