mail-archives/gtk-sharp-list/attachments/20100219/53ea82fc/attachment-0001.html

68 строки
5.7 KiB
HTML

<tt>
&lt;!DOCTYPE&nbsp;HTML&nbsp;PUBLIC&nbsp;&quot;-//W3C//DTD&nbsp;HTML&nbsp;4.01&nbsp;Transitional//EN&quot;&gt;<br>
&lt;html&gt;<br>
&lt;head&gt;<br>
&nbsp;&nbsp;&lt;meta&nbsp;content=&quot;text/html;&nbsp;charset=ISO-8859-1&quot;<br>
&nbsp;http-equiv=&quot;Content-Type&quot;&gt;<br>
&lt;/head&gt;<br>
&lt;body&nbsp;bgcolor=&quot;#ffffff&quot;&nbsp;text=&quot;#000000&quot;&gt;<br>
I&nbsp;think&nbsp;this&nbsp;is&nbsp;what&nbsp;your&nbsp;are&nbsp;after:&lt;br&gt;<br>
&lt;br&gt;<br>
&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;Gtk.ListStore&nbsp;lsTest&nbsp;=&nbsp;new&nbsp;ListStore(typeof(int),<br>
typeof(string),&nbsp;typeof(string);&lt;br&gt;<br>
&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;Gtk.ComboBox&nbsp;cboText&nbsp;=&nbsp;new&nbsp;Gtk.ComboBox();&lt;br&gt;<br>
&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;Gtk.CellRendererText&nbsp;ct&nbsp;=&nbsp;new&nbsp;Gtk.CellRendererText();&lt;br&gt;<br>
&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;Gtk.CellRendererText&nbsp;ct2&nbsp;=&nbsp;new&nbsp;Gtk.CellRendererText();&lt;br&gt;<br>
&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;cboText.PackStart(ct,&nbsp;false);&lt;br&gt;<br>
&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;cboText.PackStart(ct2,false);&lt;br&gt;<br>
&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;cboText.AddAttribute(ct,&nbsp;&quot;text&quot;,&nbsp;0);&lt;br&gt;<br>
&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;cboText.AddAttribute(ct2,&nbsp;&quot;text&quot;,&nbsp;1);&lt;br&gt;<br>
&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;cboText.Model&nbsp;=&nbsp;lsTest;&lt;br&gt;<br>
&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;lsTest.AppendValues(1,&nbsp;&quot;Row&nbsp;One&quot;,&nbsp;&quot;Extra&quot;);&lt;br&gt;<br>
&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&nbsp;lsTest.AppendValues(2,&nbsp;&quot;Row&nbsp;Two&quot;,&nbsp;&quot;Extra&nbsp;2&quot;);&nbsp;&lt;br&gt;<br>
&lt;br&gt;<br>
This&nbsp;would&nbsp;display&nbsp;the&nbsp;1nd&nbsp;and&nbsp;2rd&nbsp;columns&nbsp;of&nbsp;the&nbsp;list&nbsp;store&nbsp;while<br>
making&nbsp;the&nbsp;3rd&nbsp;column&nbsp;easily&nbsp;accessable&nbsp;by&nbsp;getting&nbsp;the&nbsp;GetActiveIter.<br>
If&nbsp;you're&nbsp;adding&nbsp;text&nbsp;via&nbsp;Stetic&nbsp;I&nbsp;don't&nbsp;know&nbsp;of&nbsp;anyway&nbsp;to&nbsp;gain&nbsp;access<br>
to&nbsp;additional&nbsp;data,&nbsp;I&nbsp;think&nbsp;you&nbsp;have&nbsp;to&nbsp;use&nbsp;a&nbsp;ListStore.&lt;br&gt;<br>
&lt;br&gt;<br>
I&nbsp;hope&nbsp;I&nbsp;understood&nbsp;the&nbsp;question&nbsp;right,&nbsp;if&nbsp;not&nbsp;I'll&nbsp;try&nbsp;again.&lt;br&gt;<br>
&lt;br&gt;<br>
SpoodyGoon&lt;br&gt;<br>
&lt;div&nbsp;class=&quot;moz-signature&quot;&gt;<br>
&lt;meta&nbsp;content=&quot;text/html;&nbsp;charset=ISO-8859-1&quot;&nbsp;http-equiv=&quot;content-type&quot;&gt;<br>
&lt;title&gt;Andy&nbsp;York&nbsp;(aka&nbsp;Spoody&nbsp;Goon)&lt;/title&gt;<br>
&lt;br&gt;<br>
&lt;/div&gt;<br>
&lt;br&gt;<br>
On&nbsp;2/19/2010&nbsp;6:37&nbsp;AM,&nbsp;Elmar&nbsp;Haneke&nbsp;wrote:<br>
&lt;blockquote&nbsp;cite=&quot;mid:4B7E780F.6000308@haneke.de&quot;&nbsp;type=&quot;cite&quot;&gt;<br>
&nbsp;&nbsp;&lt;pre&nbsp;wrap=&quot;&quot;&gt;Hi,&nbsp;I&nbsp;do&nbsp;have&nbsp;some&nbsp;problem&nbsp;in&nbsp;display&nbsp;of&nbsp;an&nbsp;GtkComboBox&nbsp;showing&nbsp;several<br>
columns&nbsp;(the&nbsp;first&nbsp;with&nbsp;data&nbsp;to&nbsp;select,&nbsp;additional&nbsp;with&nbsp;more&nbsp;information<br>
about&nbsp;each&nbsp;item).<br>
<br>
The&nbsp;Problem&nbsp;is&nbsp;that&nbsp;data&nbsp;is&nbsp;not&nbsp;aligned&nbsp;to&nbsp;columns&nbsp;-&nbsp;each&nbsp;cell&nbsp;does&nbsp;have<br>
a&nbsp;different&nbsp;width.<br>
<br>
How&nbsp;can&nbsp;I&nbsp;change&nbsp;that?<br>
<br>
Elmar<br>
<br>
<br>
_______________________________________________<br>
Gtk-sharp-list&nbsp;maillist&nbsp;&nbsp;-&nbsp;&nbsp;&lt;a&nbsp;class=&quot;moz-txt-link-abbreviated&quot;&nbsp;href=&quot;mailto:Gtk-sharp-list@lists.ximian.com&quot;&gt;Gtk-sharp-list@lists.ximian.com&lt;/a&gt;<br>
&lt;a&nbsp;class=&quot;moz-txt-link-freetext&quot;&nbsp;href=&quot;http://lists.ximian.com/mailman/listinfo/gtk-sharp-list&quot;&gt;http://lists.ximian.com/mailman/listinfo/gtk-sharp-list&lt;/a&gt;&lt;/pre&gt;<br>
&nbsp;&nbsp;&lt;pre&nbsp;wrap=&quot;&quot;&gt;<br>
&lt;fieldset&nbsp;class=&quot;mimeAttachmentHeader&quot;&gt;&lt;/fieldset&gt;<br>
<br>
No&nbsp;virus&nbsp;found&nbsp;in&nbsp;this&nbsp;incoming&nbsp;message.<br>
Checked&nbsp;by&nbsp;AVG&nbsp;-&nbsp;&lt;a&nbsp;class=&quot;moz-txt-link-abbreviated&quot;&nbsp;href=&quot;http://www.avg.com&quot;&gt;www.avg.com&lt;/a&gt;&nbsp;<br>
Version:&nbsp;8.5.435&nbsp;/&nbsp;Virus&nbsp;Database:&nbsp;271.1.1/2697&nbsp;-&nbsp;Release&nbsp;Date:&nbsp;02/19/10&nbsp;07:34:00<br>
<br>
&nbsp;&nbsp;&lt;/pre&gt;<br>
&lt;/blockquote&gt;<br>
&lt;/body&gt;<br>
&lt;/html&gt;<br>
</tt>