Главная страница
    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.46 MB
Время: 0.069 c
2-1271310301
vegarulez
2010-04-15 09:45
2010.08.27
Вопрос про XML


15-1271410495
vajo
2010-04-16 13:34
2010.08.27
Outlook. Отказано в доступе


2-1273983220
Учащийся
2010-05-16 08:13
2010.08.27
Какой код быстрее


8-1204709161
IGray
2008-03-05 12:26
2010.08.27
Как создать объект DirectDraw на втором мониторе?


15-1265744589
Pavia
2010-02-09 22:43
2010.08.27
Мифы о программистах.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский