![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() ![]() Как можно сделать такие вкладки? как на картинке типо ''Друзья'', ''Новости'' когда на них нажмешь то появляеться другое меню, ну вы уже встречали наверно что то подобное. Как сделать чтоб при нажатие на кнопку выходило отдельно окошко? типо Авторизации. Как сделать кнопку которую ты нажал она стала темнее, ну чтоб нельзя было на нее больше нажимать? И как сделать так чтоб когда наводишь на СВОЮ кнопку которую нарисовал, она выделялась? я знаю что нужно несколько картинок , только как их совместить , типо когда выделил так изменилась тд И как сделать в combobox'e , чтоб при запуске программы то в строке была уже надпись какая нибудь?, это можно сделать если только можно было редактировать combobox в проге, а когда ставишь без редактирование то надпись нельзя поставить. |
#2
|
||||
|
||||
![]() Кнопка ставала тимнее : sbutton1.Enabled:=false;
Для изменения рисунков почитай про события onMouseEnter onMouseLeave загрузка значенийп в комбо бокс: Код:
procedure TForm1.FormCreate(Sender: TObject); begin combobox1.Items.Clear; combobox1.Items.Add('aa'); combobox1.Items.Add('bb'); combobox1.Items.Add('cc'); ... combobox1.ItemIndex:=0; end; У меня к тебе вопросик. Ты хоть один учебник читал по делфи??? Это же елементарные вопросы!!! Если нет то будь добр почитай и не отбирай у людей время на решение вопросов по серезней Не твори зла, и жизнь повернется к тебе передом ![]() |
#3
|
|||
|
|||
![]() Цитата:
про события onMouseEnter onMouseLeave это я знаю, но как в них картинку вставить? читал, но не полностью. ![]() |
#4
|
|||
|
|||
![]() Вот я создал еще одну форму,
какой код нужен чтоб при нажатие в 1 форме запускалась форма2? |
#5
|
|||
|
|||
![]() библию делфи читай кароча.) познаешь мир удивительных приметивных спосо6ностей делфи.)
Истина где-то рядом... |
#6
|
||||
|
||||
![]() Цитата:
Код:
Form2.show; //или form2.ShowModal; Не твори зла, и жизнь повернется к тебе передом ![]() |
#7
|
|||
|
|||
![]() ну это все примитивы и все они в книжке описаны (неплохая кста книжка, все вроде понятно написано)...
эт те не ковырятся с API или OpenGL или Интернетом Истина где-то рядом... |
#8
|
|||
|
|||
![]() Немного не в тему но всё же, как сделать чтобы при наведении на кнопку она меняла цвет к примеру ?
|
#9
|
|||
|
|||
![]() Вообще, стандартная кнопка не спосбна этого делать по твоему желанию (за исключением того случая, когда это обеспечивается менеджером тем винды). Если очень хочется таколе сделать, то надо либо писать свой компонент, что хлопотно, либо найти такой компонент (например, на www.torry.ru), либо обойти это другим способом, например через TImage, в который из ресурса динамически подгружать разные картинки по событиям прихода и ухода мыши.
Только это не имеет смысл делать для одной только кнопки - нужно одинаково делать взеде (во всем приложении), иначе пользователь тебя не поймет. А во всем приложении это делать немного геморойно (хотя тоже можно исхитриться и сделать некоторый шаблон, который автоматом прописывать для всех имеджей по некоторому типовому имени). Так что совет. Либо найди удобный компонент для этого и пользуй его, либо оставь все на усмотрение системы. Во втором случае есть даже определенное преимущество - если юзер поставит тему, отличную от твоей, то твоя прога автоматом подстроится под эту тему. Если же ты будешь делать руками все, то тут может получиться полное несоответсвие общего оформления и твоих окон, что не есть гут. |
#10
|
|||
|
|||
![]() Цитата:
а так lmikle все верно грит.) Истина где-то рядом... |