(Blackberry 10) QML – Membuat Toast System dan Dialog System

Toast System Merupakan sebuah informasi tampilan yang dibuat untuk memberikan informasi yang akan dibuat untuk memberikan kemudahan oleh pengguna, sama dengan show message pada system aplikasi desktop.

8-14-2013 7-36-11 AM
Dialog System Merupakan sebuah tampilan informasi yang dibuat untuk memilih sebuah aktifitas yang akan di eksekusi.
8-14-2013 7-53-02 AM

Create project dengan nama toast

Buka file Main.qml pada folder assets dan tuliskan scrip dibawah ini :

// Default empty project template
import bb.cascades 1.0
import bb.system 1.0//import system

// creates one page with a label
Page {
    Container {
        layout: DockLayout {}
       
        Label {
            text: qsTr("Hello World")
            textStyle.base: SystemDefaults.TextStyles.BigText
            verticalAlignment: VerticalAlignment.Center
            horizontalAlignment: HorizontalAlignment.Center
        }
        TextField {

        }
       
            Button {
                text: "First time?"
                attachedObjects: [
                    SystemToast {
                        id: myQmlToast//toast cancle 
                        body: "So long! Thanks for coming, see you next time!"
                        onFinished: {
                            Application.quit();
                        }
                    },
                    SystemDialog {
                        id: myQmlDialog//toast aktifitas ya/tidak
                        title: "Friendly Warning"
                        body: "Kakel can be habit-forming... "
                        onFinished: {
                            if (myQmlDialog.result == SystemUiResult.CancelButtonSelection) myQmlToast.show();
                        }
                    }
                ]
                onClicked: {
                    myQmlDialog.show()//memanggil method myQmDialog
                }
            }            // button

        }
    }

 

referensi :
https://developer.blackberry.com/cascades/documentation/ui/dialogs_toasts/index.html

Advertisements

Published by

jarcode

hello I am jarcode

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s