Главная страница
    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
15-1262467825
Юрий
2010-01-03 00:30
2010.03.28
С днем рождения ! 3 января 2010 воскресенье


1-1244383848
dmitry_12_08_73
2009-06-07 18:10
2010.03.28
При копировании экрана ее удаётся захватить окно со свойством For


1-1246381367
Чайник
2009-06-30 21:02
2010.03.28
Delphi 2009 - запись с вариантной частью


15-1262295022
Юрий
2010-01-01 00:30
2010.03.28
С днем рождения ! 1 января 2010 пятница


2-1264770248
Scot Storch
2010-01-29 16:04
2010.03.28
Compare Files





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