DOBON.NET DOBON.NETプログラミング掲示板過去ログ

RichTextBox等のTabの幅を変えたい

環境/言語:[OS:WinXP 言語:C# .NET Framework1.1]
分類:[.NET]

RichTextBoxでTabを押すとインテンド?されます。
そのままだと大体8文字分の長さぐらいインテンドされますが
C#のエディタのように4文字文の長さに変更する方法がわかりません。
わかる方が居ましたらよろしくおねがいします。
> RichTextBoxでTabを押すとインテンド?されます。
> そのままだと大体8文字分の長さぐらいインテンドされますが
> C#のエディタのように4文字文の長さに変更する方法がわかりません。
> わかる方が居ましたらよろしくおねがいします。

APIのSendMessage関数でRichTextBoxにEM_SETTABSTOPSメッセージを
送信すれば実現できると想います。
詳細な情報は「EM_SETTABSTOPS」で検索すれば見つかると思います。

DOBON.NET | プログラミング道 | プログラミング掲示板