Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.07.2012, 12:04   #1
NewBoy
Пользователь
 
Аватар для NewBoy
 
Регистрация: 12.06.2012
Сообщений: 41
Восклицание Анимированная кнопка

Добрый день. Я сделал анимированную кнопку (при наведении курсора картинка меняется на другую) по этому уроку.
Но я не понимаю как точно разместить саму кнопку в Form1 (она всегда появляется в левом верхнем углу), помогите пожалуйста
Если есть какие-то более простые решения этой задачи, поделитесь, буду очень благодарен.
NewBoy вне форума Ответить с цитированием
Старый 07.07.2012, 18:18   #2
NewBoy
Пользователь
 
Аватар для NewBoy
 
Регистрация: 12.06.2012
Сообщений: 41
По умолчанию

Okay...
NewBoy вне форума Ответить с цитированием
Старый 07.07.2012, 20:15   #3
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Так же, как и любой компонент в библиотеке VCL - меняя параметры-координаты Top и Left.
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Старый 16.07.2012, 20:49   #4
NewBoy
Пользователь
 
Аватар для NewBoy
 
Регистрация: 12.06.2012
Сообщений: 41
По умолчанию

Ага, спасибо. Теперь новая проблема. Не удобно хранить картинки отдельно от исполнимого файла. Я попробовал создать файл ресурсов. Сделал так:
Создал файл Bitmap.rc и в нём написал:
Код:
BUTTON RT_BITMAP "button.bmp"
и скомпилировал ресурс.
Затем в коде кнопки я поменял
Код:
*b=new TFunnyButton("F:\\button.bmp");
на
Код:
*b=new TFunnyButton("button.bmp");
Но при компиляции проекта, мне компилятор выдаёт, что файл button.bmp не найден.
Помогите умоляю, всё перерыл.
NewBoy вне форума Ответить с цитированием
Старый 16.07.2012, 20:50   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

ресурс не файл, его надо иначе грузить.
(поидее TResourceStream)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 17.07.2012, 14:00   #6
NewBoy
Пользователь
 
Аватар для NewBoy
 
Регистрация: 12.06.2012
Сообщений: 41
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
ресурс не файл, его надо иначе грузить.
(поидее TResourceStream)
Спасибо за ответ, не мог бы ты объяснит подробнее пожалуйста
NewBoy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кнопка Foxie Общие вопросы по Java, Java SE, Kotlin 0 23.01.2012 02:19
OpenGL - анимированная модель (.*gms) Vova777 Мультимедиа в Delphi 0 05.08.2011 20:28
Кнопка Nortym Паскаль, Turbo Pascal, PascalABC.NET 1 23.04.2011 22:56
кнопка prostac Помощь студентам 2 23.09.2010 20:31