Click here to Skip to main content
15,889,216 members
Home / Discussions / C#
   

C#

 
QuestionFew focused questions Pin
NaNg152418-May-06 9:36
NaNg152418-May-06 9:36 
QuestionWalking an XSL to get node/attribute data Pin
LongRange.Shooter8-May-06 9:05
LongRange.Shooter8-May-06 9:05 
QuestionAsyncCallback Pin
yongwpi8-May-06 8:54
yongwpi8-May-06 8:54 
QuestionRichTextBox throws tab in there Pin
likefood8-May-06 8:25
likefood8-May-06 8:25 
AnswerRe: RichTextBox throws tab in there Pin
LongRange.Shooter8-May-06 9:09
LongRange.Shooter8-May-06 9:09 
GeneralRe: RichTextBox throws tab in there Pin
likefood8-May-06 9:23
likefood8-May-06 9:23 
GeneralRe: RichTextBox throws tab in there Pin
likefood8-May-06 9:28
likefood8-May-06 9:28 
AnswerRe: RichTextBox throws tab in there Pin
likefood8-May-06 10:01
likefood8-May-06 10:01 
Well, I figured out a work-around, in case someone else gets as annoyed as I did at how the RichTextBox inserted tabs when it shouldn't.

I put in a global bool ("handled").
I have a KeyDown handler, and a KeyPress handler.
In the KeyDown, it sets "handled" to false, and checks for all the CTRL-[x] key strokes (where 'x' represents any other key on the keyboard).
If CTRL-I is pressed, "handled" is set to true.
Then, in the KeyPress handler, e.Handled is set to "handled" (meaningless for all the other CTRL-[x] keystrokes).

Basically, I had to tell the RichTextBox to ignore CTRL-I. I don't know why. I don't see a difference between CTRL-I and CTRL-[x], as far as the underlying control is concerned; and I don't see why CTRL-I is so special that the RichTextBox would trigger a tab-insertion on it and no other.

Oh well. It's fixed now. Thanks anyway!

-Daniel
GeneralRe: RichTextBox throws tab in there Pin
Office Lineman8-May-06 12:32
Office Lineman8-May-06 12:32 
GeneralRe: RichTextBox throws tab in there Pin
likefood9-May-06 7:27
likefood9-May-06 7:27 
Questionspeech sdk5.1 Pin
TheEagle8-May-06 8:09
TheEagle8-May-06 8:09 
Question2 clicks to activate form menu Pin
Ravi Bhavnani8-May-06 8:09
professionalRavi Bhavnani8-May-06 8:09 
Questionwhy the DataGridViewComboBoxColumn values are lost?!!! Pin
Elvia Gonzalez8-May-06 7:56
Elvia Gonzalez8-May-06 7:56 
QuestionShow and hide buttons Pin
Zspada158-May-06 7:26
Zspada158-May-06 7:26 
AnswerRe: Show and hide buttons Pin
led mike8-May-06 7:52
led mike8-May-06 7:52 
AnswerRe: Show and hide buttons Pin
Stefan Troschuetz8-May-06 7:53
Stefan Troschuetz8-May-06 7:53 
QuestionAttach to Process, how to do in C#? Pin
kumar.bs8-May-06 7:24
kumar.bs8-May-06 7:24 
AnswerRe: Attach to Process, how to do in C#? Pin
Douglas Troy8-May-06 8:50
Douglas Troy8-May-06 8:50 
QuestionClear a WebBrowser's History???? Pin
FoxholeWilly8-May-06 7:22
FoxholeWilly8-May-06 7:22 
AnswerRe: Clear a WebBrowser's History???? Pin
led mike8-May-06 7:51
led mike8-May-06 7:51 
GeneralRe: Clear a WebBrowser's History???? Pin
FoxholeWilly9-May-06 3:57
FoxholeWilly9-May-06 3:57 
GeneralRe: Clear a WebBrowser's History???? Pin
led mike9-May-06 7:04
led mike9-May-06 7:04 
GeneralRe: Clear a WebBrowser's History???? Pin
FoxholeWilly10-May-06 3:55
FoxholeWilly10-May-06 3:55 
AnswerRe: Clear a WebBrowser's History???? Pin
kalyanhere8-May-06 19:07
kalyanhere8-May-06 19:07 
QuestionEmbedded javascript not working. Pin
Loophole8-May-06 6:48
Loophole8-May-06 6:48 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.