Datepicker со вставкой значка smartface

Как назначить кнопку с изображением для средства выбора даты, определенного на смартфейсе? Когда значок назначается в структуре datepcker, он добавляет текст «выбрать дату..» вместо изображения в качестве кнопки.


person Alex Guba    schedule 21.01.2015    source источник
comment
Можете ли вы показать код? Как вы делаете это прямо сейчас?   -  person Ari Roth    schedule 21.01.2015


Ответы (1)


Вы можете создать imageButton для вызова метода showDatePicker с изображениями.

Например;

function showDate(){
SMF.UI.showDatePicker({
        currentDate : (new Date()).toString(), // date is given with JS date object
        mask : "dd-MM-yyyy",
        minDate : new Date("13 October, 2013"),
        maxDate : new Date("13 October, 2020"),
        showWorkingDate : true,
        onSelect : function (e) {
            var sDate = new Date(e.date);
            alert("Selected date: " + sDate.toString());
        },
        onCancel : function (e) {
            alert("Picker cancelled!");
        }
    });
}



var imageButton1 = new SMF.UI.ImageButton({
    width : "9.38%",
    height : "10.38%",
    left : "5%",
    top : "84.62%",
    touchEnabled : false,
    imageFillType : SMF.UI.ImageFillType.autosize,
    defaultImage : "datePicker.png", //which is your date icon
    highLightedImage : "content1.png", //which is your date icon when highligted
    inactiveImage : "content2.png", //which is your inactive date icon
    text : "",
    onPressed : showDate,
});
person Doruk COŞKUN    schedule 22.01.2015