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

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

как вставить в меню изображение (*.bmp, *.jpg)


-=snoop=- ©   (2005-07-25 12:44:00) 

привет всем, хочу по условию (true / false) вставлять в mainmenu1 изображение, только вот не знаю каким образом это зделать

form1.MainMenu1.Items[4].Bitmap.LoadFromFile('.\Images\red.bmp')


ничего не происходит? подскажите что не так делаю


ANB   (2005-07-25 15:09:00) [1]


> Масяня ©   (25.07.05 14:29) [13]
- зачем его искать, если и стандартный это делать умеет ?


Масяня   (2005-07-25 14:29:00) [2]

А нафига тебе кодить? Отыскиваешь компонент TSpecialMainMenu и в качестве глифа ставишь к пунктам нужные картинки :)))


-=snoop=-   (2005-07-25 13:22:00) [3]

2ANB=danke


-=snoop=-   (2005-07-25 13:19:00) [4]

((( да ладно!я ж не совсем тупой, в ImageList'е есть уже *.bmp, ...единственное что не прописал это в меню Images=ImageList1
попробую


Anatoly Podgoretsky   (2005-07-25 13:17:00) [5]

ANB ©   (25.07.05 13:10) [9]
У него за эти годы книг наверно скопился целый шфаф.


Anatoly Podgoretsky   (2005-07-25 13:10:00) [6]

-=snoop=- ©   (25.07.05 13:06) [7]
Твоя проблема


ANB   (2005-07-25 13:10:00) [7]


> -=snoop=- ©   (25.07.05 13:06) [7]
Дамс. Из ImageList не надо ничего вытаскивать. В него нужно напихать картинок, менюшку прицепить к нему, а в пунктах меню - указать номер картинки. Если делфя 7, то картинка будет в выпадающем списке. Есть доп. удобство - в ImageList можно засовывать и иконки.
И, это, книжку купи и почитай. Имхо, грузить картинки динамически тебе еще рано.


-=snoop=-   (2005-07-25 13:06:00) [8]

??? не понял ?


Anatoly Podgoretsky   (2005-07-25 13:04:00) [9]

-=snoop=- ©   (25.07.05 12:59) [5]
т.е. в корне запускаемой программы

Не наблюдается ничего подобного


-=snoop=-   (2005-07-25 12:59:00) [10]

.\Images\red.bmp , т.е. в корне запускаемой программы, но пробовал прописывать и полностью

form1.MainMenu1.Items[4].bitmaps.loadfromFile('E:\work\!userbst\ImageList\green.bmp') ;


-=snoop=-   (2005-07-25 12:56:00) [11]

дальше фразы

form1.MainMenu1.Items[4].Bitmap.

ничего не выдает, значит что-то не так делаю(
не знаю как вытащить из ImageList'а


Anatoly Podgoretsky   (2005-07-25 12:56:00) [12]

А где находится red.bmp?


-=snoop=-   (2005-07-25 12:51:00) [13]

ну допустим зделаю имаге лист, щас попробую с ним...


ANB   (2005-07-25 12:47:00) [14]

И все картинки ты будешь посталять клиенту в виде папки с файлами ? Имхо, ImageList намного проще.


Наверх

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