На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: Qraizer, Hsilgos
  
> Skins. Как их прилепить на прогу? , нечего описывать
    Как их прилепить на прогу и как поменять кнопочки на titlebar'е? Например как это все делает Winamp?
      Всё это рисуется ручками... Можешь посмотреть вот тут - http://www.sources.ru/cpp/bitmap/regions.shtml
        Там не сказано как поменять titlebar
          Цитата
          Антон, 6.01.04, 11:40
          Там не сказано как поменять titlebar

          Его не менять, я рисовать нужно - самому!
            И если мне не изменяет память - в обработчике WM_NCPAINT :unsure:
              Есть где-нибудь реальный пример, где создано красивое окно с помощью скинов (кроме ссылки вверху)?
                Цитата
                Гость Антон, 6.01.04, 15:19
                Есть где-нибудь реальный пример, где создано красивое окно с помощью скинов (кроме ссылки вверху)?

                Зайди на http://www.codeproject.com и в поиске набери "Skin"...
                  Скажите, пожалуйста, принцип работы. А то в этих километровых исходниках ничего не понятно.
                    По сообщению WM_NCPAINT рисуешь на экране в нужных координатах то что тебе надо. Если рисуешь кнопки, то лови сообщения WM_NCLBUTTONUP, WM_NCLBUTTONDOWN, WM_NCMOUSEMOVE для соотв. состояний. Я рисовал именно на экране (GetDC(NULL)) в координатах титлбара. Как рисовать на самом титлбаре - это для меня загадка. :huh:
                      Можешь кинуть пример на ящик (antonyo@inbox.ru)
                        http://www.sources.ru/cpp/cpp_ccaptionbutton.shtml>> Нашел на sources.ru пример <<
                        Своего найти не смог, прошарил все проэкты, пусто :huh:
                        0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                        0 пользователей:


                        Рейтинг@Mail.ru
                        [ Script execution time: 0,0312 ]   [ 16 queries used ]   [ Generated: 2.05.24, 03:35 GMT ]