Oh, sorry. I see Jacob already suggested the member variable thing. On Wed, Nov 3, 2010 at 11:59 AM, Jacques Bosch <jfbosch@xxxxxxxxx> wrote: > Hey there. Yes, absolutely correct. By the time you click on the > button, the textbox will no longer have the focus. > But it would be very easy to keep your own state. > All you need is to pet a private member variable on your form and > assign each textbox instance to it as it gets focus. > Call it something like _lastFocusedTextBox > Then your button can use that. > > > On Wed, Nov 3, 2010 at 9:38 AM, sameer manohtra > <sameermanohtra@xxxxxxxxx> wrote: >> its windows application in c#. >> >> there's "focus()" and "bool focused" available there, but none of >> them is working. >> >> the reason i think is that i'm writing this coding on button click >> event, which means that the coding comes on action when button one is >> clicked. means, even if i assign a shortcut to it, the on focus item >> would be that button, right? >> >> i was trying to find out any property which can let me check the last >> focused control, but no luck as of now. >> >> any help, list? >> >> sameer! >> >> On 11/3/10, Jacques Bosch <jfbosch@xxxxxxxxx> wrote: >>> Hi there. In what language / environment? Windows Forms .Net? >>> Is there not perhaps a HasFocus property on those textbox controls? >>> Then you could loop through them and check which is true. >>> >>> On Wed, Nov 3, 2010 at 8:26 AM, sameer manohtra >>> <sameermanohtra@xxxxxxxxx> wrote: >>>> hi list, >>>> I’m in an interesting situation: >>>> >>>> I’m trying to develop a simple form where my users should have >>>> options to change the font size, font style etc on click of buttons. >>>> i know this can be done by writing like following on the button: >>>> >>>> textBox1.Font = new Font(this.Font, FontStyle.Bold); >>>> >>>> its working, but the problem is, that I need a bold button which >>>> should change the font style into bold of the text box which is >>>> selected. >>>> >>>> What i mean is, that there should just be one bold button, and if user >>>> is on textbox1 and presses the shortcut key (ctrl+b for instance), >>>> text of textbox 1 should be bolded, but if user is focused on textbox2 >>>> and presses the same shortcut key, text of textbox2 should be changed >>>> this time, not textbox1. >>>> >>>> I know, conditional expressions will be use, but I’m unable to find >>>> out what should I check in this case? >>>> >>>> Please help me doing this. >>>> >>>> Sameer manohtra. >>>> __________ >>>> View the list's information and change your settings at >>>> //www.freelists.org/list/programmingblind >>>> >>>> >>> >>> >>> >>> -- >>> Jacques Bosch >>> __________ >>> View the list's information and change your settings at >>> //www.freelists.org/list/programmingblind >>> >>> >> __________ >> View the list's information and change your settings at >> //www.freelists.org/list/programmingblind >> >> > > > > -- > Jacques Bosch > -- Jacques Bosch __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind