CUtility, Custom Component for C#

Sepertinya sudah setahun sejak pertama kali mengembangkan CUtility ini. Akhirnya diputuskan untuk dipublikasikan agar lebih banyak programmer yang dapat menggunakannya.

CUtility adalah custom library yang didesain untuk .Net, dibuat dengan bahasa C#. Isi dari CUtility sendiri bermacam-macam, mulai dari control UI yang dimodifikasi sendiri agar lebih mudah dan menarik, config-config yang lebih mudah digunakan dan semacamnya.
CUtility juga dilengkapi dengan CUtility.Print yang mendukung print dengan .Net Framework. CUtility.Print mendukung pencetakan table, pencetakan secara modular, pencetakan dengan metode-metode umum, dsb.
CUtility ver. 1.0.1.1. dapat didownload di sini.

Older version:
CUtility ver. 1.0.0. dapat didownload di sini.



Contoh-contoh screenshot dari CUtility.Forms, salah satu bagian dari CUtility:


CUtility.Forms.CToolTip:
CToolTip adalah component yang dapat digunakan sebagai pengganti ToolTip dasar bawaan dari .Net. CToolTip dapat merepresentasikan tampilan dari Panel yang ditentukan, sehingga user dapat mendesain dengan lebih mudah.


CUtility.Forms.CToastForm:
CToastForm adalah component yang digunakan untuk memunculkan Form pada bagian kanan bawah layar. Keunggulan dari CToastForm adalah isi dari Form tersebut dapat ditambahkan component-component sesuai keinginan.


CUtility.Forms.CToastNotification:
CToastNotification adalah component yang digunakan untuk memunculkan notification pada bagian kanan bawah layar. Notification ini seperti yang umumnya ada pada Yahoo! Messenger dan software-software lainnya. Merupakan extensi dari CToastForm.


CUtility.Forms.CTextBox:
CTextBox adalah custom TextBox yang memiliki fungsi lebih banyak. CTextBoxBase sendiri dapat digunakan untuk menampilkan status Normal, Success, Warning dan Error dengan mengubah warna TextBox. Extensi dari CTextBoxBase ada 3: CTextBox, CTextBoxNominal, CTextBoxCurrency.
CTextBox dapat digunakan untuk menentukan jenis karakter yang dapat diinput, seperti hanya alfabet, hanya numeric, alpha dan numeric, dst.
CTextBoxNominal digunakan khusus untuk input tipe angka, karena menghasilkan angka 0 bila isinya kosong.
CTextBoxCurrency digunakan untuk input type mata uang. Mendukung koma untuk ribuan  dan prefix mata uang.


CUtility.Forms.CTaskBar:
CTaskBar digunakan untuk menangani multiple form yang dibuka. Fungsinya hampir sama dengan Taskbar pada bagian bawah windows.


CUtility.Forms.CStatusStrip:
CStatusStrip digunakan untuk menampilkan notif-notif yang dapat dibaca oleh user. CStatusStrip mendukung pesan normal, success, warning dan error.


CUtility.Forms.CFloatForm:
CFloatForm digunakan untuk menampilkan informasi terhadap objek tertentu. Fungsinya sama seperti CToolTip atau ToolTip, namun dapat mengupdate data dan mendukung timer.


CUtility.Forms.CDockForm:
CDockForm adalah generasi sebelum CFloatForm. Fungsi CDockForm sama dengan CFloatForm. CDockForm mendukung resize dan move.


CUtility.Forms.CComboBox:
CComboBox mendukung OnHover event. CComboBox dapat mengupdate informasi pada tampilan dengan hanya mengarahkan kursor.
Post a Comment