Вы находитесь на странице: 1из 7

FontPad _ Part 1

Kali ini kita akan membuat sebuah aplikasi sederhana yaitu FontPad. FontPad adalah aplikasi yang dibuat hampir mirip dengan NotePad. Sample Aplikasi ini selain kita dapat membuat aplikasi FontPad kita sendiri, diharapkan kita juga bisa lebih mengerti tentang konsep Font Classes. Dalam aplikasi ini, kita akan bekerja pada Project Windows Application dengan menggunakan 2 interface, yaitu MainFontPadForm dan FontSettingsForm. Kita akan bahas masing-masing, control dan code di dalamnya. Akan tetapi, yang penting untuk kita buat pertama kali adalah sebuah module yang nantinya akan digunakan untuk menampung variable font dan nilai default masing-masing atribut font.

1.) FontPadModule

2.) MainFontPadForm

- Form yang akan digunakan user untuk menuliskan text. Yang perlu kita tambahkan pada form ini antara lain:

- Control :
a) Status Bar dengan 4 button, a. Name : FileButtonItem; Text : File Sub Item Name : ExitButtonItem; Text : Exit

b. Name : EditButtonItem; Text : Edit c. Name : FormatButtonItem; Text :Format Sub Item Name : FontButtonItem; Text :Font..

d. Name : HelpButtonItem; Text :Help Dari item-item di atas, pada kesempatan ini kita baru akan membahas detail tentang Format Font. b) RichTextBox Name : PadRichTextBox Dock : None atau bisa Fill -

Code :
Kita akan membuat Prosedure yang akan dipanggil saat user load FontSeetingsForm Dalam prosedur ini kita akan membuat instance

berdasarkan global variable dari FontPadModule(www.lotismanis.blogspot.com), yaitu pada properti dari richtextbox (reset richtextbox)

Set MainFontPadForm selesai.

3.) FontSettingsForm

- Control:

a.) ListBox:
a. b. c.

Name : FontFamilyListBox; Size : 153, 95 Name : FontStyleListBox; Size : 106, 95 Name : FontSizeListBox; Size : 57, 95 Name : LabelX1; Text : Font Family Name : LabelX2; Text : Font Style Name : LabelX3; Text : Font Size Name : SampleTextLabel; Text : Sample Text ; Size : 264, 59; BackColor:Window

b.) Label
a. b. c. d.

c.) GroupBox Name : SampleGroupBox; Text : Sample d.) Button


a. b.

Name : OkButton ; Text : OK Name : cancelButton ; Text : Cancel

- Code:
Pada FontSettingsForm_Load

Prosedure SetSampleText()

Aplikasi yang kita buat telah selesai, Selamat Mencoba..GBU!!! ^_< [VN]

Reference: Visual Basic Programmer's Guide to the .NET Framework Class Library

=====================================================

PepesCrew contact: vpramadya@yahoo.com

Вам также может понравиться