Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 23.06.2008, 15:54
AndrYxo AndrYxo вне форума
Начинающий
 
Регистрация: 04.04.2008
Сообщения: 115
Репутация: 10
По умолчанию Что-то наподобии книги...

Добрый день... подскажите мне, если не трудно вот в каком вопросе - хочу в делфи сделать прогу - типа книги - есть страницы - хочу сделать что бы оно их пролистывало... так вот - мой вопрос - вот например страница



могу ли я как-то впишнуть кнопки button под рисунки кнопок, которые у меня есть правом нижнем углу - что бы типа когда нажимаешь в место, где нарисована кнопка, срабатывала кнопка button? расположенная под рисунком... спасибо)

Последний раз редактировалось Admin, 23.06.2008 в 16:19.
  #2  
Старый 23.06.2008, 15:57
Аватар для The Shadow
The Shadow The Shadow вне форума
Продвинутый
 
Регистрация: 11.06.2007
Адрес: Уфа, Россия
Сообщения: 793
Репутация: 35
По умолчанию

Ставишь картинки. В событии OnClick пиши Button1{или другая}.Click;
__________________
Что делать, когда сломался комп:
1. Если вы юзер - делать ноги.
2. Если ремонтник - делать деньги.
3. Если вы программист - делать вид, что так было задумано.
  #3  
Старый 23.06.2008, 16:25
AndrYxo AndrYxo вне форума
Начинающий
 
Регистрация: 04.04.2008
Сообщения: 115
Репутация: 10
По умолчанию

Большое спасибо... а как можно сделать, что бы кнопки button вообще не было на форме когда запускается программа?
  #4  
Старый 23.06.2008, 16:28
Аватар для The Shadow
The Shadow The Shadow вне форума
Продвинутый
 
Регистрация: 11.06.2007
Адрес: Уфа, Россия
Сообщения: 793
Репутация: 35
По умолчанию

Visible:=False;
__________________
Что делать, когда сломался комп:
1. Если вы юзер - делать ноги.
2. Если ремонтник - делать деньги.
3. Если вы программист - делать вид, что так было задумано.
  #5  
Старый 23.06.2008, 16:41
AndrYxo AndrYxo вне форума
Начинающий
 
Регистрация: 04.04.2008
Сообщения: 115
Репутация: 10
По умолчанию

кнопка все равно остается на форме - толкьо неактивной становится - а можно ее вообще убрать с формы?
  #6  
Старый 23.06.2008, 16:46
Аватар для The Shadow
The Shadow The Shadow вне форума
Продвинутый
 
Регистрация: 11.06.2007
Адрес: Уфа, Россия
Сообщения: 793
Репутация: 35
По умолчанию

Тогда убери кнопку и напиши сразу в OnClick картинки
__________________
Что делать, когда сломался комп:
1. Если вы юзер - делать ноги.
2. Если ремонтник - делать деньги.
3. Если вы программист - делать вид, что так было задумано.
  #7  
Старый 23.06.2008, 16:51
AndrYxo AndrYxo вне форума
Начинающий
 
Регистрация: 04.04.2008
Сообщения: 115
Репутация: 10
По умолчанию

Точно... спасибо большое - и последный вопрос - можно ли как-то скопировать полностью форуму - тоесть у меня все компоненты на формах будут почти одинаковыми что бы заново не делать одно и тоже - а просто поменять основную картинку (ну и названия форм, которые я переключать буду)?
  #8  
Старый 23.06.2008, 16:55
Аватар для The Shadow
The Shadow The Shadow вне форума
Продвинутый
 
Регистрация: 11.06.2007
Адрес: Уфа, Россия
Сообщения: 793
Репутация: 35
По умолчанию

Скопируй .dfm и .pas файлы потом добавь к проекту (Project - Add To Project) только надо поменять имя формы перед этим.
__________________
Что делать, когда сломался комп:
1. Если вы юзер - делать ноги.
2. Если ремонтник - делать деньги.
3. Если вы программист - делать вид, что так было задумано.
  #9  
Старый 23.06.2008, 17:15
AndrYxo AndrYxo вне форума
Начинающий
 
Регистрация: 04.04.2008
Сообщения: 115
Репутация: 10
По умолчанию

Огромное спасибо! 8)
  #10  
Старый 23.06.2008, 22:20
AndrYxo AndrYxo вне форума
Начинающий
 
Регистрация: 04.04.2008
Сообщения: 115
Репутация: 10
По умолчанию

У меня еще есть пару вопросиков, подскажите, плиз, чайнику...

1) можно ли убрать или заменить значек делфи в верхнем левом углу программы? если можно - то как...

2) тоже самое тока с самой програмой - этот

3) можно ли как-то выронять все формы в приложении - я как-то вроде такую функцию находил, кажется, - но забыл...

спасибо
  #11  
Старый 23.06.2008, 23:35
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,087
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

1. Да, у формы надо изменить свойство Caption на то, которое тебе надо.
2. Да, в свойствах проекта надо указать нужную тебе иконку (в главном меню Project -> Options, далее на вкладке Application - кажетс так).
3. Что значит выровнять? По какому признаку ты хочешь их выровнять?
  #12  
Старый 24.06.2008, 09:30
Аватар для The Shadow
The Shadow The Shadow вне форума
Продвинутый
 
Регистрация: 11.06.2007
Адрес: Уфа, Россия
Сообщения: 793
Репутация: 35
По умолчанию

Position:=poDesktopCenter
__________________
Что делать, когда сломался комп:
1. Если вы юзер - делать ноги.
2. Если ремонтник - делать деньги.
3. Если вы программист - делать вид, что так было задумано.
  #13  
Старый 24.06.2008, 19:19
AndrYxo AndrYxo вне форума
Начинающий
 
Регистрация: 04.04.2008
Сообщения: 115
Репутация: 10
Смущение

Цитата:
Сообщение от The Shadow
Position:=poDesktopCenter
Большое спасибо...


Цитата:
Сообщение от lmikle
1. Да, у формы надо изменить свойство Caption на то, которое тебе надо.
2. Да, в свойствах проекта надо указать нужную тебе иконку (в главном меню Project -> Options, далее на вкладке Application - кажетс так).
3. Что значит выровнять? По какому признаку ты хочешь их выровнять?

Большое спасибо.. значит так..
1. И тут понял... спасибо - тут когда меняешь значек в пункте 2 у меня и этот меняется
2. Спасибо - с этим разобрался...
3. С этим тоже разобрался, как The Shadow сказал

Последний раз редактировалось AndrYxo, 24.06.2008 в 19:26.
  #14  
Старый 24.06.2008, 19:39
AndrYxo AndrYxo вне форума
Начинающий
 
Регистрация: 04.04.2008
Сообщения: 115
Репутация: 10
По умолчанию

И напоследок у меня еще один вопросик созрал - можно ли как-то сделать, что бы например при наведенни курсора на картинку на ее месте появлялаась другая картинка (хочу сделать эффект загорания кнопки) а когда щелкаешь - то со второй в третью превращалась? Спасибо 8)
  #15  
Старый 24.06.2008, 20:20
Аватар для Winny
Winny Winny вне форума
Продвинутый
 
Регистрация: 26.05.2007
Адрес: Планета земля, Россия, Москва
Сообщения: 620
Репутация: 30
По умолчанию

Кидаешь в папку с программой 3 файла: над кнопкой, нажатие, когда отпустили кнопку. Например, above.bmp, clicked.bmp, up.bmp.
На событие OnMouseMove картинки пиши:
Код:
TImage(Sender).Picture.LoadFromFile(ExtractFilePath(Application.ExeName)+'\above.bmp');
На событие OnMouseDown картинки пиши:
Код:
TImage(Sender).Picture.LoadFromFile(ExtractFilePath(Application.ExeName)+'\clicked.bmp');
На событие OnMouseUp картинки пиши:
Код:
TImage(Sender).Picture.LoadFromFile(ExtractFilePath(Application.ExeName)+'\up.bmp');
__________________

Закрытая тема


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 03:00.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025