Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2010.03.28;
Скачать: [xml.tar.bz2];

Вниз

меню в ресурсе   Найти похожие ветки 

 
Василий Иванов_22   (2009-07-01 10:21) [0]

Здраствуйте.
Скажите как изменить заголовок popupmenu в menu.
Например: код меню в ресурсе:
MMENU MENU DISCARDABLE
BEGIN
   POPUP "&Файл"
   BEGIN
       MENUITEM "",                            ID_MENUITEM40004
       MENUITEM "",                            ID_MENUITEM40003
       MENUITEM SEPARATOR
       MENUITEM "&Сохранить\tCtrl+S",          ID_MENUITEM40008
       MENUITEM "&Сохранить как ...",          ID_MENUITEM40009
       MENUITEM "&Сохранить все",              ID_MENUITEM40010
       MENUITEM SEPARATOR
       MENUITEM "&Закрыть",                    ID_MENUITEM40011
       MENUITEM "&Закрыть все",                ID_MENUITEM40012
       MENUITEM SEPARATOR
       MENUITEM "&Настройка печати",           ID_MENUITEM40013
       MENUITEM "&Печать\tCtrl+P",             ID_MENUITEM40014
       MENUITEM SEPARATOR
       MENUITEM "&Используемые проекты",       ID_MENUITEM40015
       MENUITEM "&Используемые файлы",         ID_MENUITEM40016
       MENUITEM SEPARATOR
       MENUITEM "&Выход\tAlt+X",               ID_MENUITEM40017
   END
   MENUITEM "&Правка",                     65535
   MENUITEM "&Проект",                     65535
   MENUITEM "&Инструменты",                65535
   MENUITEM "&Окно",                       65535
   POPUP "&Помощь"
   BEGIN
       MENUITEM "&Справка",                    ID_MENUITEM40005
       MENUITEM "&О программе",                ID_MENUITEM40006
   END
END

Заголовки MenuItem можно поменять функцией
ModifyMenu(MainMenu,ID_MENUITEM40004, MF_STRING,ID_MENUITEM40004,BUFFER);
Как поменять заголовок POPUP "&Файл"?
Спасибо.


 
Игорь Шевченко ©   (2009-07-01 10:52) [1]

Предположительно так:

var
 hSub: HMENU;

hSub := GetSubMenu(MainMenu, 0);

ModifyMenu(MainMenu, 0, MF_BYPOSITION or MF_POPUP, hSub, PChar("Foo"))

(не проверял)


 
Василий Иванов_22   (2009-07-01 13:55) [2]

Да, вы очень помогли.
Большое спасибо.
Тема закрыта.



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

Форум: "Основная";
Текущий архив: 2010.03.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.004 c
2-1264703807
Jimmy
2010-01-28 21:36
2010.03.28
Задержка


11-1214083278
Jon
2008-06-22 01:21
2010.03.28
Happy Birthday KOL!


15-1263159025
Юрий
2010-01-11 00:30
2010.03.28
С днем рождения ! 11 января 2010 понедельник


1-1245059144
webpauk
2009-06-15 13:45
2010.03.28
Ошибка перехвата FormDestroy


2-1264175878
nonameee
2010-01-22 18:57
2010.03.28
Потоки как работать параллельно





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский