Bagikan melalui


ITextPara::Metode AddTab (tom.h)

Menambahkan tab di tbPos perpindahan, dengan jenis tbAlign, dan gaya pemandu, tbLeader.

Sintaks

HRESULT AddTab(
  [in] float tbPos,
  [in] long  tbAlign,
  [in] long  tbLeader
);

Parameter

[in] tbPos

Jenis: float

Perpindahan tab baru, di titik floating-point.

[in] tbAlign

Jenis: panjang

Opsi perataan untuk posisi tab. Ini bisa menjadi salah satu dari berikut ini.

Nilai Makna
tomAlignLeft
Teks dibiarkan dibenarkan dari posisi tab. Ini adalah default.
tomAlignCenter
Teks dipusatkan pada posisi tab.
tomAlignRight
Teks dibenarkan dengan benar dari posisi tab.
tomAlignDecimal
Titik desimal diatur pada posisi tab. Ini berguna untuk meratakan kolom angka desimal.
tomAlignBar
Bilah vertikal diposisikan pada posisi tab. Teks tidak terpengaruh. Bilah perataan pada garis terdekat pada posisi yang sama membentuk garis vertikal berkelanjutan.

[in] tbLeader

Jenis: panjang

Gaya karakter pemandu. Karakter pemandu adalah karakter yang digunakan untuk mengisi spasi yang diambil oleh karakter tab. Ini bisa menjadi salah satu dari berikut ini.

Nilai Makna
tomSpaces
Spasi digunakan. Ini adalah default.
tomDots
Titik digunakan.
tomDashes
Garis putus-putus digunakan.
tomLines
Garis tebal digunakan.

Mengembalikan nilai

Jenis: HRESULT

Jika ITextPara::AddTab berhasil, ITextPara akan mengembalikan S_OK. Jika metode gagal, metode mengembalikan salah satu kode kesalahan COM berikut. Untuk informasi selengkapnya tentang kode kesalahan COM, lihat Penanganan Kesalahan di COM.

Menampilkan kode Deskripsi
Nilai
Makna
E_ACCESSDENIED
Akses tulis ditolak.
E_OUTOFMEMORY
Memori tidak cukup.
CO_E_RELEASED
Objek format paragraf dilampirkan ke rentang yang telah dihapus.

Keterangan

Diasumsikan bahwa tidak pernah ada tab pada posisi nol. Jika beberapa paragraf dijelaskan, subset umum tab akan dikembalikan dengan 0x8000 di kata atas jenis tab.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header tom.h
DLL Msftedit.dll

Lihat juga

ClearAllTabs

Konseptual

DeleteTab

GetListTab

GetTab

GetTabCount

ITextPara

Referensi

SetListTab

Model Objek Teks