Вниз
Скачать: CL | DM;

Картинки стандартных акций   Найти похожие ветки 

← →
b/@. ©   (2010-03-16 10:04) [0]

Добрый день.
При добавлении в ActionList стандартных акций типа FileOpen, FileSave или FileExit среда Delphi ставит им в ImageIndex какие-то занчения - например 7, 30, 43.
А из какого списка эти значения ? И где можно посмотреть сами картинки ?


← →
oldman ©   (2010-03-16 11:30) [1]

http://www.rsdn.ru/forum/delphi/672931.flat.aspx

может поможет...


← →
b/@. ©   (2010-03-16 12:01) [2]

Спасибо.
Свой ImageList я уже добавил и иконки свои тоже.
Вот только стало интересно - откуда же IDE берет свои магические цифры ?


← →
oldman ©   (2010-03-16 12:07) [3]

ImageIndex = Номер значка в списке Images компонента ActionList.
вот такой большой список видимо...


← →
b/@. ©   (2010-03-16 14:37) [4]


> oldman ©   (16.03.10 12:07) [3]

Уважаемый, Вы видимо вопроса не совсем поняли...


← →
Медвежонок Пятачок ©   (2010-03-16 14:43) [5]

А из какого списка эти значения ? И где можно посмотреть сами картинки ?

К пустому ехе по дефолту прикомпилированы куча ресурсов.
В том числе и картинки для стандард акшонсов.

Где посмотреть - теперь сам догадаешься?


← →
b/@. ©   (2010-03-16 15:20) [6]


> Медвежонок Пятачок ©   (16.03.10 14:43) [5]
> К пустому ехе по дефолту прикомпилированы куча ресурсов.
> В том числе и картинки для стандард акшонсов.

Открываю пустой exe - вижу иконку, несколько курсоров, несколько глифов кнопок типа BBYES или BBABORT, куча строк - и никаких картинок для стандард акшонсов.


← →
Медвежонок Пятачок ©   (2010-03-16 15:26) [7]

а какие картинки реально рисуются в приложении?
может это ссылки на ресурсы виндовых библиотек (хотя очень сомнительно это)


← →
b/@. ©   (2010-03-16 16:18) [8]

Никаких.
Впрочем так и должно быть - ActionList.Images пустой ведь...

Но когда добавляеш стандарную акцию - в ней УЖЕ прописан ImageIndex.
Вот добавил RichEditBullets1 - и у неё ImageIndex = 38, у EditUndo1.ImageIndex = 3 и т.п.


← →
Медвежонок Пятачок ©   (2010-03-16 16:21) [9]

а у меня там всегда -1


← →
b/@. ©   (2010-03-16 16:41) [10]

Значит у меня неправильный Delphi :)


← →
Дмитрий Белькевич   (2010-03-17 14:04) [11]


> а у меня там всегда -1


У меня ImageIndex устанавливается.


> куча строк - и никаких картинок для стандард акшонсов.


Посмотрел ради интереса, и что-то тоже ничего интересного не нашел.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.067 c
15-1267705960
Kolan
2010-03-04 15:32
2010.08.27
Где взять справку по TMaskEdit?


6-1223119251
Booo))
2008-10-04 15:20
2010.08.27
tcpserver/client


8-1204554483
CHO
2008-03-03 17:28
2010.08.27
Overlay


3-1243590436
gog
2009-05-29 13:47
2010.08.27
Прочитать unicode данные из Oracle


2-1272489700
yagluboko
2010-04-29 01:21
2010.08.27
ошибка периода компиляции




   Наверх