Следует передохнуть и выкрасить кнопки в черный цвет. Кнопки нашего браузера. Нет, не потому, что белый цвет нам не нравится, а потому, что мы сделаем их прозрачными. Забыли сказать, выкрасить надо только вокруг кнопок. Короче, мы уже покрасили, поехали.
Картинки мы загружаем в событии FormCreate, значит идем туда и добавляем строчки кода позволяющие нам установить прозрачность для кнопок. Укажем, какой цвет у нас ассоциируется с прозрачным и его запишем. Конечно, черный не очень прозрачный цвет, но машине нет разницы. Черный так черный. Хорош говорить, к делу:
SpeedButton1->Transparent = true; ///разрешаем прозрачность
SpeedButton1->Glyph->Transparent = true; //указываем, что картинка с прозрачностью
SpeedButton1->Glyph->TransparentColor = clBlack; //цвет нашей прозрачности
SpeedButton1->Glyph->TransparentMode = tmAuto; //режим этот черт знает, что значит:)
Повтори эти действия для остальных кнопок. Смотри как получилось:
Рисунок 1.
Хочешь увеличить картинку? Нажми на нее. Нежно.
Внеси пожалуй туда же в FormCreate, создание вкладки, чтобы при запуске сразу можно было работать. make_tab(); добавь, короче.
Ссылки:
К содержанию