Well, working with shortcut key for button it worked for me in C# etc., but alternatively, you could try something like setting a global variable for the form pointing to the control that had focus before clicking on the button - as in the textBox's TextChanged, or Enter event or something.
Stay well Jacob Kruger Blind Biker Skype: BlindZA '...fate had broken his body, but not his spirit...'----- Original Message ----- From: "sameer manohtra" <sameermanohtra@xxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx> Sent: Wednesday, November 03, 2010 9:38 AM Subject: Re: changing font of textboxes 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__________ Information from ESET NOD32 Antivirus, version of virus signature database 5587 (20101103) __________
The message was checked by ESET NOD32 Antivirus. http://www.eset.com __________ Information from ESET NOD32 Antivirus, version of virus signature database 5587 (20101103) __________ The message was checked by ESET NOD32 Antivirus. http://www.eset.com __________View the list's information and change your settings at //www.freelists.org/list/programmingblind