Click here to Skip to main content
15,886,919 members
Home / Discussions / C#
   

C#

 
AnswerRe: C# Is there a way to start my windows service on windows startup? Pin
Eddy Vluggen21-Apr-17 0:13
professionalEddy Vluggen21-Apr-17 0:13 
AnswerRe: C# Is there a way to start my windows service on windows startup? Pin
theoldfool21-Apr-17 1:23
professionaltheoldfool21-Apr-17 1:23 
GeneralRe: C# Is there a way to start my windows service on windows startup? Pin
Member 1090131726-Apr-17 16:34
Member 1090131726-Apr-17 16:34 
AnswerRe: C# Is there a way to start my windows service on windows startup? Pin
Rob Philpott21-Apr-17 5:01
Rob Philpott21-Apr-17 5:01 
QuestionWhen one Client starts a game it will automatically starts in all other connected clients in a network in windows form Pin
Member 1298752620-Apr-17 3:54
Member 1298752620-Apr-17 3:54 
GeneralRe: When one Client starts a game it will automatically starts in all other connected clients in a network in windows form Pin
PIEBALDconsult20-Apr-17 3:59
mvePIEBALDconsult20-Apr-17 3:59 
AnswerRe: When one Client starts a game it will automatically starts in all other connected clients in a network in windows form Pin
Gerry Schmitz20-Apr-17 7:46
mveGerry Schmitz20-Apr-17 7:46 
QuestionHelp with XML to datagridview Pin
cajsoft19-Apr-17 0:34
cajsoft19-Apr-17 0:34 
Hi,
I'm trying to pull data xml and display in datagridview.
here's an example of the XML -

<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<ramp>
	<header>
		<version>2</version>
		<checksum>18290949</checksum>
	</header>
	<colors>
		<deep_red>
			<point>
				<intensity>0</intensity>
				<time>0</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>360</time>
			</point>
			<point>
				<intensity>19</intensity>
				<time>480</time>
			</point>
			<point>
				<intensity>37</intensity>
				<time>490</time>
			</point>
			<point>
				<intensity>51</intensity>
				<time>500</time>
			</point>
			<point>
				<intensity>47</intensity>
				<time>510</time>
			</point>
			<point>
				<intensity>60</intensity>
				<time>520</time>
			</point>
			<point>
				<intensity>60</intensity>
				<time>530</time>
			</point>
			<point>
				<intensity>51</intensity>
				<time>540</time>
			</point>
			<point>
				<intensity>37</intensity>
				<time>550</time>
			</point>
			<point>
				<intensity>56</intensity>
				<time>560</time>
			</point>
			<point>
				<intensity>47</intensity>
				<time>570</time>
			</point>
			<point>
				<intensity>51</intensity>
				<time>580</time>
			</point>
			<point>
				<intensity>47</intensity>
				<time>590</time>
			</point>
			<point>
				<intensity>65</intensity>
				<time>600</time>
			</point>
			<point>
				<intensity>23</intensity>
				<time>610</time>
			</point>
			<point>
				<intensity>9</intensity>
				<time>620</time>
			</point>
			<point>
				<intensity>42</intensity>
				<time>630</time>
			</point>
			<point>
				<intensity>33</intensity>
				<time>640</time>
			</point>
			<point>
				<intensity>37</intensity>
				<time>650</time>
			</point>
			<point>
				<intensity>47</intensity>
				<time>660</time>
			</point>
			<point>
				<intensity>51</intensity>
				<time>670</time>
			</point>
			<point>
				<intensity>14</intensity>
				<time>680</time>
			</point>
			<point>
				<intensity>70</intensity>
				<time>690</time>
			</point>
			<point>
				<intensity>33</intensity>
				<time>700</time>
			</point>
			<point>
				<intensity>23</intensity>
				<time>710</time>
			</point>
			<point>
				<intensity>19</intensity>
				<time>720</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>730</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>740</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>750</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>760</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>770</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>780</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>790</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>800</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>810</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>820</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>830</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>840</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>850</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>860</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>870</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>880</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>910</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>930</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>950</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>970</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1020</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1110</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1130</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1140</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1150</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1160</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1170</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1180</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1190</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1220</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1270</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1290</time>
			</point>
		</deep_red>
		<uv>
			<point>
				<intensity>0</intensity>
				<time>0</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>360</time>
			</point>
			<point>
				<intensity>22</intensity>
				<time>480</time>
			</point>
			<point>
				<intensity>55</intensity>
				<time>490</time>
			</point>
			<point>
				<intensity>77</intensity>
				<time>500</time>
			</point>
			<point>
				<intensity>98</intensity>
				<time>510</time>
			</point>
			<point>
				<intensity>119</intensity>
				<time>520</time>
			</point>
			<point>
				<intensity>161</intensity>
				<time>530</time>
			</point>
			<point>
				<intensity>192</intensity>
				<time>540</time>
			</point>
			<point>
				<intensity>211</intensity>
				<time>550</time>
			</point>
			<point>
				<intensity>230</intensity>
				<time>560</time>
			</point>
			<point>
				<intensity>249</intensity>
				<time>570</time>
			</point>
			<point>
				<intensity>279</intensity>
				<time>580</time>
			</point>
			<point>
				<intensity>297</intensity>
				<time>590</time>
			</point>
			<point>
				<intensity>315</intensity>
				<time>600</time>
			</point>
			<point>
				<intensity>332</intensity>
				<time>610</time>
			</point>
			<point>
				<intensity>349</intensity>
				<time>620</time>
			</point>
			<point>
				<intensity>377</intensity>
				<time>630</time>
			</point>
			<point>
				<intensity>404</intensity>
				<time>640</time>
			</point>
			<point>
				<intensity>420</intensity>
				<time>650</time>
			</point>
			<point>
				<intensity>435</intensity>
				<time>660</time>
			</point>
			<point>
				<intensity>391</intensity>
				<time>670</time>
			</point>
			<point>
				<intensity>442</intensity>
				<time>680</time>
			</point>
			<point>
				<intensity>433</intensity>
				<time>690</time>
			</point>
			<point>
				<intensity>433</intensity>
				<time>700</time>
			</point>
			<point>
				<intensity>479</intensity>
				<time>710</time>
			</point>
			<point>
				<intensity>451</intensity>
				<time>720</time>
			</point>
			<point>
				<intensity>386</intensity>
				<time>730</time>
			</point>
			<point>
				<intensity>414</intensity>
				<time>740</time>
			</point>
			<point>
				<intensity>386</intensity>
				<time>750</time>
			</point>
			<point>
				<intensity>363</intensity>
				<time>760</time>
			</point>
			<point>
				<intensity>414</intensity>
				<time>770</time>
			</point>
			<point>
				<intensity>367</intensity>
				<time>780</time>
			</point>
			<point>
				<intensity>419</intensity>
				<time>790</time>
			</point>
			<point>
				<intensity>358</intensity>
				<time>800</time>
			</point>
			<point>
				<intensity>330</intensity>
				<time>810</time>
			</point>
			<point>
				<intensity>312</intensity>
				<time>820</time>
			</point>
			<point>
				<intensity>381</intensity>
				<time>830</time>
			</point>
			<point>
				<intensity>386</intensity>
				<time>840</time>
			</point>
			<point>
				<intensity>326</intensity>
				<time>850</time>
			</point>
			<point>
				<intensity>400</intensity>
				<time>860</time>
			</point>
			<point>
				<intensity>284</intensity>
				<time>870</time>
			</point>
			<point>
				<intensity>326</intensity>
				<time>880</time>
			</point>
			<point>
				<intensity>372</intensity>
				<time>910</time>
			</point>
			<point>
				<intensity>293</intensity>
				<time>930</time>
			</point>
			<point>
				<intensity>288</intensity>
				<time>950</time>
			</point>
			<point>
				<intensity>242</intensity>
				<time>970</time>
			</point>
			<point>
				<intensity>237</intensity>
				<time>1020</time>
			</point>
			<point>
				<intensity>237</intensity>
				<time>1110</time>
			</point>
			<point>
				<intensity>195</intensity>
				<time>1130</time>
			</point>
			<point>
				<intensity>163</intensity>
				<time>1140</time>
			</point>
			<point>
				<intensity>158</intensity>
				<time>1150</time>
			</point>
			<point>
				<intensity>144</intensity>
				<time>1160</time>
			</point>
			<point>
				<intensity>130</intensity>
				<time>1170</time>
			</point>
			<point>
				<intensity>149</intensity>
				<time>1180</time>
			</point>
			<point>
				<intensity>70</intensity>
				<time>1190</time>
			</point>
			<point>
				<intensity>19</intensity>
				<time>1220</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1270</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1290</time>
			</point>
		</uv>
		<deep_blue>
			<point>
				<intensity>0</intensity>
				<time>0</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>480</time>
			</point>
			<point>
				<intensity>967</intensity>
				<time>770</time>
			</point>
			<point>
				<intensity>1000</intensity>
				<time>780</time>
			</point>
			<point>
				<intensity>1000</intensity>
				<time>1020</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1320</time>
			</point>
		</deep_blue>
		<violet>
			<point>
				<intensity>0</intensity>
				<time>0</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>360</time>
			</point>
			<point>
				<intensity>22</intensity>
				<time>480</time>
			</point>
			<point>
				<intensity>66</intensity>
				<time>490</time>
			</point>
			<point>
				<intensity>76</intensity>
				<time>500</time>
			</point>
			<point>
				<intensity>108</intensity>
				<time>510</time>
			</point>
			<point>
				<intensity>140</intensity>
				<time>520</time>
			</point>
			<point>
				<intensity>171</intensity>
				<time>530</time>
			</point>
			<point>
				<intensity>202</intensity>
				<time>540</time>
			</point>
			<point>
				<intensity>210</intensity>
				<time>550</time>
			</point>
			<point>
				<intensity>229</intensity>
				<time>560</time>
			</point>
			<point>
				<intensity>259</intensity>
				<time>570</time>
			</point>
			<point>
				<intensity>288</intensity>
				<time>580</time>
			</point>
			<point>
				<intensity>351</intensity>
				<time>590</time>
			</point>
			<point>
				<intensity>391</intensity>
				<time>600</time>
			</point>
			<point>
				<intensity>441</intensity>
				<time>610</time>
			</point>
			<point>
				<intensity>503</intensity>
				<time>620</time>
			</point>
			<point>
				<intensity>553</intensity>
				<time>630</time>
			</point>
			<point>
				<intensity>602</intensity>
				<time>640</time>
			</point>
			<point>
				<intensity>651</intensity>
				<time>650</time>
			</point>
			<point>
				<intensity>856</intensity>
				<time>660</time>
			</point>
			<point>
				<intensity>800</intensity>
				<time>670</time>
			</point>
			<point>
				<intensity>674</intensity>
				<time>680</time>
			</point>
			<point>
				<intensity>586</intensity>
				<time>690</time>
			</point>
			<point>
				<intensity>637</intensity>
				<time>700</time>
			</point>
			<point>
				<intensity>651</intensity>
				<time>710</time>
			</point>
			<point>
				<intensity>805</intensity>
				<time>720</time>
			</point>
			<point>
				<intensity>647</intensity>
				<time>730</time>
			</point>
			<point>
				<intensity>647</intensity>
				<time>740</time>
			</point>
			<point>
				<intensity>805</intensity>
				<time>750</time>
			</point>
			<point>
				<intensity>605</intensity>
				<time>760</time>
			</point>
			<point>
				<intensity>600</intensity>
				<time>770</time>
			</point>
			<point>
				<intensity>772</intensity>
				<time>780</time>
			</point>
			<point>
				<intensity>656</intensity>
				<time>790</time>
			</point>
			<point>
				<intensity>665</intensity>
				<time>800</time>
			</point>
			<point>
				<intensity>716</intensity>
				<time>810</time>
			</point>
			<point>
				<intensity>605</intensity>
				<time>820</time>
			</point>
			<point>
				<intensity>609</intensity>
				<time>830</time>
			</point>
			<point>
				<intensity>698</intensity>
				<time>840</time>
			</point>
			<point>
				<intensity>533</intensity>
				<time>850</time>
			</point>
			<point>
				<intensity>628</intensity>
				<time>860</time>
			</point>
			<point>
				<intensity>702</intensity>
				<time>870</time>
			</point>
			<point>
				<intensity>549</intensity>
				<time>880</time>
			</point>
			<point>
				<intensity>758</intensity>
				<time>910</time>
			</point>
			<point>
				<intensity>688</intensity>
				<time>930</time>
			</point>
			<point>
				<intensity>623</intensity>
				<time>950</time>
			</point>
			<point>
				<intensity>912</intensity>
				<time>970</time>
			</point>
			<point>
				<intensity>763</intensity>
				<time>1020</time>
			</point>
			<point>
				<intensity>684</intensity>
				<time>1110</time>
			</point>
			<point>
				<intensity>693</intensity>
				<time>1130</time>
			</point>
			<point>
				<intensity>572</intensity>
				<time>1140</time>
			</point>
			<point>
				<intensity>535</intensity>
				<time>1150</time>
			</point>
			<point>
				<intensity>372</intensity>
				<time>1160</time>
			</point>
			<point>
				<intensity>344</intensity>
				<time>1170</time>
			</point>
			<point>
				<intensity>219</intensity>
				<time>1180</time>
			</point>
			<point>
				<intensity>195</intensity>
				<time>1190</time>
			</point>
			<point>
				<intensity>107</intensity>
				<time>1220</time>
			</point>
			<point>
				<intensity>47</intensity>
				<time>1270</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1290</time>
			</point>
		</violet>
		<cool_white>
			<point>
				<intensity>0</intensity>
				<time>0</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>360</time>
			</point>
			<point>
				<intensity>19</intensity>
				<time>480</time>
			</point>
			<point>
				<intensity>42</intensity>
				<time>490</time>
			</point>
			<point>
				<intensity>74</intensity>
				<time>500</time>
			</point>
			<point>
				<intensity>149</intensity>
				<time>510</time>
			</point>
			<point>
				<intensity>144</intensity>
				<time>520</time>
			</point>
			<point>
				<intensity>121</intensity>
				<time>530</time>
			</point>
			<point>
				<intensity>116</intensity>
				<time>540</time>
			</point>
			<point>
				<intensity>130</intensity>
				<time>550</time>
			</point>
			<point>
				<intensity>135</intensity>
				<time>560</time>
			</point>
			<point>
				<intensity>93</intensity>
				<time>570</time>
			</point>
			<point>
				<intensity>79</intensity>
				<time>580</time>
			</point>
			<point>
				<intensity>112</intensity>
				<time>590</time>
			</point>
			<point>
				<intensity>102</intensity>
				<time>600</time>
			</point>
			<point>
				<intensity>70</intensity>
				<time>610</time>
			</point>
			<point>
				<intensity>56</intensity>
				<time>620</time>
			</point>
			<point>
				<intensity>56</intensity>
				<time>630</time>
			</point>
			<point>
				<intensity>37</intensity>
				<time>640</time>
			</point>
			<point>
				<intensity>41</intensity>
				<time>650</time>
			</point>
			<point>
				<intensity>40</intensity>
				<time>660</time>
			</point>
			<point>
				<intensity>39</intensity>
				<time>670</time>
			</point>
			<point>
				<intensity>38</intensity>
				<time>680</time>
			</point>
			<point>
				<intensity>37</intensity>
				<time>690</time>
			</point>
			<point>
				<intensity>36</intensity>
				<time>700</time>
			</point>
			<point>
				<intensity>35</intensity>
				<time>710</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>720</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>730</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>740</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>750</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>760</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>770</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>780</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>790</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>800</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>810</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>820</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>830</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>840</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>850</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>860</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>870</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>880</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>910</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>930</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>950</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>970</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1020</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1110</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1130</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1140</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1150</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1160</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1170</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1180</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1190</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1220</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1270</time>
			</point>
			<point>
				<intensity>0</intensity>
				<time>1290</time>
			</point>
		</cool_white>
		
	</colors>
</ramp>


Here is the screenshot of the datagridview that I have

[^]

here's the code -

int i = 0;
			foreach(XmlNode node in doc.SelectNodes(query))
			{
				row = results.NewRow();
					 XmlNode Element = (XmlNode)node;
					 foreach (XmlNode node1 in Element)
                     {
                        XmlNode Element1 = (XmlNode)node1;
                        results.Columns.Add(Element1.Name, typeof(string)); //(Colour)
					 }
                        foreach (XmlNode node2 in Element)
                        {
                        	XmlNode Element2 = (XmlNode)node2;
                        	foreach (XmlNode node3 in Element2) // Colour
                        	{
                        		XmlNode Element3 = (XmlNode)node3; // (Intesity)
                        		foreach (XmlNode node4 in Element3)
                        		{
									XmlNode Element4 = (XmlNode)node4;
                        			if (Element4.Name == "intensity")
                        			{
                        						row[i] = Element4.InnerText.ToString();
                        						results.Rows.Add(row);
                        						row = results.NewRow();
                        			}
                        		}
                        	}
                        	i++;
                        }
					 
								
			}

			//now return the DataTable
			return results;


problem is that the datagridview is not formatting the text correctly, as you can see it keeps creating a new row for each result set for a color.. I need it to show correctly?

thanks
Craig.
QuestionRe: Help with XML to datagridview Pin
CHill6019-Apr-17 1:01
mveCHill6019-Apr-17 1:01 
AnswerRe: Help with XML to datagridview Pin
Gerry Schmitz19-Apr-17 10:11
mveGerry Schmitz19-Apr-17 10:11 
QuestionNot binding data's in Rdlc Report Pin
Member 1305063918-Apr-17 4:10
Member 1305063918-Apr-17 4:10 
QuestionRe: Not binding data's in Rdlc Report Pin
CHill6018-Apr-17 4:15
mveCHill6018-Apr-17 4:15 
AnswerRe: Not binding data's in Rdlc Report Pin
Member 1305063918-Apr-17 4:35
Member 1305063918-Apr-17 4:35 
GeneralRe: Not binding data's in Rdlc Report Pin
CHill6018-Apr-17 10:20
mveCHill6018-Apr-17 10:20 
GeneralRe: Not binding data's in Rdlc Report Pin
Member 1305063918-Apr-17 23:46
Member 1305063918-Apr-17 23:46 
GeneralRe: Not binding data's in Rdlc Report Pin
CHill6018-Apr-17 23:48
mveCHill6018-Apr-17 23:48 
AnswerRe: Not binding data's in Rdlc Report Pin
User 418025418-Apr-17 4:19
User 418025418-Apr-17 4:19 
GeneralRe: Not binding data's in Rdlc Report Pin
Member 1305063918-Apr-17 23:52
Member 1305063918-Apr-17 23:52 
Questionwant get the added/updated files in msp(patch) files than msi. Pin
Shashank.Kale15-Apr-17 8:20
Shashank.Kale15-Apr-17 8:20 
AnswerRe: want get the added/updated files in msp(patch) files than msi. Pin
Afzaal Ahmad Zeeshan15-Apr-17 12:10
professionalAfzaal Ahmad Zeeshan15-Apr-17 12:10 
GeneralRe: want get the added/updated files in msp(patch) files than msi. Pin
Shashank.Kale18-Apr-17 23:14
Shashank.Kale18-Apr-17 23:14 
Questioncell phone softwares Pin
Member 1294301113-Apr-17 13:32
Member 1294301113-Apr-17 13:32 
AnswerRe: cell phone softwares Pin
Dave Kreskowiak13-Apr-17 15:44
mveDave Kreskowiak13-Apr-17 15:44 
GeneralRe: cell phone softwares Pin
MadMyche14-Apr-17 1:23
professionalMadMyche14-Apr-17 1:23 
QuestionC# MATLAB integration Pin
Member 1124532613-Apr-17 11:23
Member 1124532613-Apr-17 11:23 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.