CustomUI : StartFromScratch

Dalam proses pembuatan Aplikasi berbasis Microsoft Office, terutama saat bekerja dengan CutsomUI Ribbon, ada opsi penting yang disebut StartFromScratch.

Fitur ini memungkinkan pengembang untuk menghapus semua tab dan kontrol bawaan dari Ribbon dan memulai Ribbon dari nol.

Tentu saja ini memberikan fleksibilitas penuh dalam mendesain UI yang sesuai dengan kebutuhan pengguna.

Apa Itu StartFromScratch?

StartFromScratch adalah atribut dalam elemen <customUI> dari Ribbon XML yang digunakan untuk menghapus semua elemen standar dari Ribbon.

Dengan mengaktifkan fitur ini, semua tab dan kontrol default Office akan dihapus, sehingga hanya kontrol yang didefinisikan oleh pengembang yang akan ditampilkan.

Sintaks Penggunaan

Untuk menggunakan StartFromScratch, harus menyertakan atribut ini dalam tag <ribbon> dalam file Ribbon XML.

Contoh :

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
    <ribbon startFromScratch="true">
        <tabs>
            <tab id="customTab" label="Tab Kustom">
                <group id="customGroup" label="Grup Kustom">
                    <button id="customButton" label="Klik Saya"/>
                </group>
            </tab>
        </tabs>
    </ribbon>
</customUI>

Fitur StartFromScratch dalam Ribbon XML sangat berguna jika ingin membuat antarmuka Office yang sepenuhnya disesuaikan.

Berikut hasil Script XML diatas :

Dan berikut ini jika StartFromScratch tidak ditambahhkan kedalam CustomUI XML. Custom Tab akan dimulai dai Akhir tab Default.

Dengan metode StartFromScratch , pengembang bisa memiliki kendali penuh atas elemen UI yang ditampilkan, meskipun harus memperhatikan bahwa semua kontrol bawaan akan dihapus.

Leave a Reply

Your email address will not be published. Required fields are marked *

Chat WhatsApp
WhatsApp