Re: User defined graphics in a combo box

Stifu <[email protected]>
Newsgroups gmane.comp.gnome.winforms
Message-ID <[email protected]>
Hi,

What I think I would do is create my own CustomComboBox that inherits from
ComboBox, and override the OnPaint method to use the Graphics DrawString and
Transform methods (to add and rotate a bit of text). This should let you do
what you want in a flexible way. Images could also be added this way, if you
prefer.

PS: note there are a couple of known Unicode bugs in Mono WinForms, so you
might want to double check that this U+2261 character displays properly in a
ComboBox. If needed, the Graphics DrawLine method could be used as a
workaround.


pfj wrote:
> 
> Hi,
> 
> I'm trying to put together a small organic chemistry application which
> will allow my students to create molecules which it will then name (or
> that the program generates for the student to name). What I'm trying to do
> is this
> 
> Type in the name of the atom (say C). To either side, above and below a
> combo appears which has in it a single (-), double (=) or triple bond
> (there is a character for that - according to OOo, its U+2261). While this
> is okay, if I want to do the same for the above and below, this will be
> hard as there is not an equals sign twisted to 90 degrees or U+2261 turned
> through 90 degrees.
> 
> Back when I was a lad and used the ol' 8 bit systems, I could create a
> user defined graphic which would show the || and ||| as a single
> character. Today, I'm guessing a png or bmp file would do the same,
> however, I can't see anything that says I can put a graphic in a
> drop-down. 
> 
> Can it be done?
> 
> TTFN
> 
> Paul
> 

-- 
View this message in context: http://mono.1490590.n4.nabble.com/User-defined-graphics-in-a-combo-box-tp2130724p2131082.html
Sent from the Mono - WinForms mailing list archive at Nabble.com.
_______________________________________________
Mono-winforms-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-winforms-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.