From: Jeff Gaines on 24 Oct 2009 04:44 On 24/10/2009 in message <A6E956E0-DC15-484C-97C8-C43591CD44C0(a)microsoft.com> Ryan W. Ross wrote: >You've used Visual Studio, right? You know how everyone likes >Intellisense? Same idea here. Intellisense is nothing more than a >ContextMenuStrip (or something akin to it), which pops up when you are >typing in a text editor (well, IDE, but you understand what I am getting >at here). In short, I am attempting to replicate some Intellisense >functionality for an application I'm developing. > >You can continue typing in the text editor even when the ContextMenuStrip >is open. Perhaps I am misusing the word focus here, but I believe I have >now conveyed what I am after. OK, understood now :-) The Code Project is a good place to look, for example: http://www.codeproject.com/KB/edit/codetextbox.aspx There are other examples there as well if you search their site. -- Jeff Gaines Dorset UK That's an amazing invention but who would ever want to use one of them? (President Hayes speaking to Alexander Graham Bell on the invention of the telephone)
From: Ryan W. Ross on 25 Oct 2009 12:05 Thank You ever so much. You are a life saver. Regards, Ryan "Jeff Gaines" <jgaines_newsid(a)yahoo.co.uk> wrote in message news:xn0ggs2v1nr8s7000(a)msnews.microsoft.com... > On 24/10/2009 in message > <A6E956E0-DC15-484C-97C8-C43591CD44C0(a)microsoft.com> Ryan W. Ross wrote: > >>You've used Visual Studio, right? You know how everyone likes >>Intellisense? Same idea here. Intellisense is nothing more than a >>ContextMenuStrip (or something akin to it), which pops up when you are >>typing in a text editor (well, IDE, but you understand what I am getting >>at here). In short, I am attempting to replicate some Intellisense >>functionality for an application I'm developing. >> >>You can continue typing in the text editor even when the ContextMenuStrip >>is open. Perhaps I am misusing the word focus here, but I believe I have >>now conveyed what I am after. > > OK, understood now :-) > > The Code Project is a good place to look, for example: > http://www.codeproject.com/KB/edit/codetextbox.aspx > > There are other examples there as well if you search their site. > > -- > Jeff Gaines Dorset UK > That's an amazing invention but who would ever want to use one of them? > (President Hayes speaking to Alexander Graham Bell on the invention of the > telephone)
From: Ryan W. Ross on 25 Oct 2009 12:07
Thank You for your assistance. -Ryan "Jeff Johnson" <i.get(a)enough.spam> wrote in message news:e3ItxsEVKHA.4816(a)TK2MSFTNGP06.phx.gbl... > "Ryan W. Ross" <Ryan.Wayne.Ross.MCSE(a)gmail.com> wrote in message > news:A6E956E0-DC15-484C-97C8-C43591CD44C0(a)microsoft.com... > >> You've used Visual Studio, right? You know how everyone likes >> Intellisense? Same idea here. Intellisense is nothing more than a >> ContextMenuStrip (or something akin to it), which pops up when you are >> typing in a text editor (well, IDE, but you understand what I am getting >> at here). In short, I am attempting to replicate some Intellisense >> functionality for an application I'm developing. >> >> You can continue typing in the text editor even when the ContextMenuStrip >> is open. Perhaps I am misusing the word focus here, but I believe I have >> now conveyed what I am after. > > It's not a menu; it's a specialized control that kind of looks like a > menu. Look at it closer: it really looks a lot more like a floating combo > box (the dropdown portion only, not the stuff at the top). Since the > little sucker is really sensitive to focus changes I can't use Spy++ to > tell what it really is, but I can assure you it's not a menu. And if > you've ever seen VB's version of it it even has tabs at the bottom. > Totally custom control. > >> BTW, does this newsgroup allow posting of images (screenshots?). I tried >> to send a post with a screenshot earlier, and it hasn't appeared... > > It's generally considered rude to post a binary to a group that doesn't > have ".binaries." in its name, so it's probably a good thing that you > couldn't post. The next best thing is to put it on the Web somewhere and > put a link to it in your post. > |