Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

*.bmp i knopki [D6, WinXP]


roma ©   (2004-10-02 15:41:00) 

Zdrastvuyte.

Umenya est odin *.bmp fayl i naprimer v nem takoy izobrzjenie -- S|S -- v levom storone vipuxliy Sa v pravom najatiy S. Mne ocen interesuet kak sozdaetsya takaya knopka  cto on ispolzuet odin *.bmp fayl i opredelyayet eti 2 pusunka ( S|S) po ottelno. To est koqda knopka opusena otobrajaetsya S, f rjqda najata S.

Budu ocen bloqodaren za pomosh.
Sposibo.


roma   (2004-10-04 15:40:00) [1]

Семен Сорокин ©   (04.10.04 10:48) [6]
Oqromnaya sposibo Vam.
Na scet 2-qo voprosa ya proveryu dumayu mojet ya ne pravilno obyasnil vopros potomu cto o cem ya qovoryu po moemu eto druqoy. Esli mojno eto pod druqom nazvaniem temu (forma i knopki) nadnyax obsudim na forrme.

Ya blaqodaren Vam.Do vstreci na novoy teme - forma i knopki. Jelayu Vam udaci.


Семен Сорокин   (2004-10-04 10:48:00) [2]

1. x - Это знак умножения, т.е. если нужны картинки 16х16, то тебе надо создать bmp'ху 16x48, где 16 - высота, 48 - длина, разместив три картинки 16x16 последовательно.
2. используй TImageList для хранения bmp, можно также использовать файлы ресурсов (*.res).


roma   (2004-10-04 09:37:00) [3]

Семен Сорокин ©   (03.10.04 18:16) [4]

Семен Sposibo Vam! Vi ocen qramotno obyasnili. Izvinite za lisnoqo vaprosa u menya k Vam eso dve prozba.

1- с размерами Height x Width*3 ctoto ne pravilno ponyal x eto peremenniy ili umnojenie esli peremenniy to toqda v Width ceqo umnajat na 3. YA ponyal tak eli x=3 to   Height 3 Width 3*3=9..?

2- Ya videl takoy proqrammu tam vseqo odin fayl *.Bmp i na etom *.BMP sama forma proqrammi(s qrafikoy), knopki min.., max, zakpit.., i na forme druqie knopki. V *.bmp fayle sama forma proqrammi i v nem knopki narisovana opusennom i najatom vide a koqda virolnyaetsya proqramma pokazivaetsya sama forma i vse knopki na svoem meste rabotaet kak sleduet. Kak eto mojno sdelat?

Blaqadaryu Vam.


Семен Сорокин   (2004-10-03 18:16:00) [4]

2-Po etomu nacal eksperimentirovat teer vizival *.bmp s 4 isobrajeniem S|S| S|S teper S poyavlyaetsya na knopke a koqda najimayu poyavlyaetsya |S.
все правильно, вторая "нормальная" S будет появляться когда кнопка неактивна (Enabled := false), отсюдав выводы создаем битмап в любом редакторе картинок (хоть в Paint'е), хоть встроенный с размерами Height x Width*3
подставляем на каждую позицию нужный рисунок, присваиваем Glyph созданный bmp, и ничего больше делать не надо.


roma   (2004-10-03 17:12:00) [5]

Семен Сорокин ©   (02.10.04 15:46) [2]
Sposibo Vam.
1-Postavol TSpeedButton1 pervaya risunik Spoyavlyaetsya na knopke a pri najatii vtoroe S ne poyavlyaetsya.
2-Po etomu nacal eksperimentirovat teer vizival *.bmp s 4 isobrajeniem S|S| S| Steper Spoyavlyaetsya na knopke a koqda najimayu poyavlyaetsya | S.

Kak resit eto pravilno qde i cto nado ukazat dlya pokaza sootvetstvuyusiy risunka.


Семен Сорокин   (2004-10-02 15:46:00) [6]

кнопка - TBitBtn (нет состояния Down), TSpeedButton, TToolButon - выбирай любую, при нажатии меняй картинку в Glyph или ImageIndex если ToolButton


roma   (2004-10-02 15:45:00) [7]

povtoryayu voprosbil osibka qde napisana kursivom

Umenya est odin *.bmp fayl i naprimer v nem takoy izobrzjenie --S|S -- v levom storone vipuxliy S a v pravom najatiy S. Mne ocen interesuet kak sozdaetsya takaya knopka  cto on ispolzuet odin *.bmp fayl i opredelyayet eti 2 rusunka(S|S) po ottelno. To est koqda knopka opusena otobrajaetsya S, a koqdanajata S.

Budu ocen bloqodaren za pomosh.
Sposibo.


Наверх

Титульная страница Поиск, карта сайта Написать письмо