Показать сообщение отдельно
  #19  
Старый 25.11.2012, 22:12
Dmitry_DM Dmitry_DM вне форума
Активный
 
Регистрация: 07.08.2012
Сообщения: 258
Версия Delphi: Delphi 7
Репутация: 11
По умолчанию

Цитата:
Сообщение от angvelem
Меня для таких целей PaintBox также больше устраивает, меньше проблем с мерцанием.
Кнопка стоит в фокусе вот и срабатывает на пробел, можно подправить
Код:
    VK_SPACE :
    begin
      case Active of
        BASS_ACTIVE_PAUSED :
        begin
          BASS_ChannelPlay(ChanPlay, False);
          Caption := 'BASS spectrum analyser';
        end;

        BASS_ACTIVE_PLAYING :
        begin
          BASS_ChannelPause(ChanPlay);
          Caption := 'BASS spectrum analyser - PAUSED';
        end;
      end;
      Key := 0;
    end;
Пример днём накидал, так что объединение ещё не смотрел.
Мне этот пример очень даже понравился, как для накиданного.
Ответить с цитированием