Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: 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 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.135 c
2-1274110353
demon
2010-05-17 19:32
2010.08.27
Перекодировка из &#xxxx; в удобочитаемый


4-1236247314
kalexi
2009-03-05 13:01
2010.08.27
Как определить какую область занимает процесс в памяти.


9-1186638715
wsaenotsock
2007-08-09 09:51
2010.08.27
GUI без VCL


2-1274175056
namco
2010-05-18 13:30
2010.08.27
odbc c delphi


2-1266158692
FIL-23
2010-02-14 17:44
2010.08.27
Tchar и его графики