Показано с 1 по 10 из 378

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11
    Пользователь
    Регистрация
    24.02.2010
    Возраст
    56
    Сообщений
    34
    Вес репутации
    182

    По умолчанию Re: Скины для Centrafuse 3.5

    А кто знает, как иконку на кнопке поменять?
    Вот пример, экран :

    внизу есть кнопка "Play" (с зеленым треугольником), при нажатии на нее воспроизведение останавливается, и изображение кнопки меняется на "Pause" (две вертикальные черты).
    В исходном скине это сделано заменой изображения кнопок :

    <BUTTONIMAGE id="PlayOff" path="buttonimages/btn_play_off.png" />
    <BUTTONIMAGE id="PlayDown" path="buttonimages/btn_play_down.png" />
    <BUTTONIMAGE id="PauseOff" path="buttonimages/btn_pause_off.png" />
    <BUTTONIMAGE id="PauseDown" path="buttonimages/btn_pause_down.png" />

    Теперь вопрос - а как сделать это меняя не кнопку, а иконку на ней?
    Где что прописывать?

    Т.е, исходя из общего знания программирования, могу предположить, что на кнопку "зявязан" некий обработчик событий, вопрос как в него еще что-то добавить, например чтобы при нажатии иконка менялась с play на pause и обратно, ну и еще чего, типа надписи на экране появлялось...
    Обработчик, насколько я понял, называется CmlAction и содержит значение Centrafuse.Main.PlayPause - т.е, системный объект.
    Последний раз редактировалось Sergei_O; 13.04.2012 в 14:37.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •