|
30 / 30 / 13
Регистрация: 15.11.2012
Сообщений: 93
|
|
Пункты меню03.05.2013, 12:34. Показов 1211. Ответов 10
Метки нет (Все метки)
Использую Visual Studio 2008.
Не могу поменять текст в пунктах меню, после того, как они созданы. Допустим, есть у меня пункт меню "Элемет" с ошибкой, надо его поменять на "Элемент", так не меняется! Пробовал менять имя через визуальный редактор ресурсного файла, пробовал менять через код ресурсного файла - в визуальном редакторе меню отображает как надо, исправленное, а при запуске - все равно остается исходный текст. Его что, после того, как создал, поменять нельзя или что ли? Или я просто не там меняю (хотя казалось бы, где еще-то)?
0
|
|
| 03.05.2013, 12:34 | |
|
Ответы с готовыми решениями:
10
Отсутствуют пункты меню и др Переместить пункт меню/поменять пункты меню местами Wayfinder Modx. Меню выпадает, но пункты меню не кликаются |
|
Brainsbreaker
899 / 374 / 54
Регистрация: 01.02.2011
Сообщений: 1,608
|
|
| 05.05.2013, 09:42 | |
|
С ресурсами такое бывает. Но это скорей не глюк среды, а возможно что-то в настройках. Подобные проблемы, как правило, всегда успешно решались перестройкой или только проекта, или сразу всего решения. Помню на MSVS 6.0 такое часто бывало, на 2008 подобного я что-то не припомню.
0
|
|
|
30 / 30 / 13
Регистрация: 15.11.2012
Сообщений: 93
|
|
| 06.05.2013, 03:21 [ТС] | |
|
Digit@ll, к сожалению, не помогает. Пробовал перестраивать и проект, и решение целиком.
Так и не могу понять, в чем дело. Во всех ресурсных файлах стоит одно, но в итоге при запуске показывает совсем другое. Самое интересное, что при переносе на другой комп, я смог поменять имя меню, но ровно один раз - после этого оно вновь перестало меняться. Такой был эксперимент: на флешке был оригинальный проект, я его скопировал на комп, изменил имя меню и запустил - имя меню поменялось. После этого я еще раз попробовал поменять имя меню, но хренушки - оно как один раз поменялось, таким и осталось. Дальше самое интересное - я запустил оригинальный проект с флешки, где вообще ничего не менялось и, о чудо, там с каких-то хренов запустился проект с измененным именем меню (тем, которое мне удалось один раз поменять на компе). На флешке, повторюсь, вообще ничего не менялось, работал только с копией проекта на компе. Все это заставляет меня думать, что дело вообще не в проекте и ресурсных файлах (там все ок), а скорее в способе работы винды. Но тем не менее, я по-прежнему без понятия, чо такое.
0
|
|
|
Модератор
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,871
|
||||
| 06.05.2013, 05:09 | ||||
|
удалить все папки Debug Realise и файл с раширением .ncb этим ты затрешь все ссылки на скомпилированные ранее файлы и пересобрать проект Добавлено через 13 минут есть подозрение что у тебя не перекомпилируются ресурсы изучи файл журнала построения (обычно он BuildLog.htm) и просмотри внимательно в настройках проекта все что относится к ресурсам и к линковке в линковке выключи инкрементную компоновку если не получится с настройками то скинь проект сюда предварительно
0
|
||||
|
30 / 30 / 13
Регистрация: 15.11.2012
Сообщений: 93
|
||||
| 06.05.2013, 10:49 [ТС] | ||||
|
ValeryS,
Ну, и вот проект, если интересно. Меню "Цвет" упорно отображается "Цве" на моем компе.
0
|
||||
|
30 / 30 / 13
Регистрация: 15.11.2012
Сообщений: 93
|
|
| 07.05.2013, 01:53 [ТС] | |
|
Отключил инкрементную компоновку - тоже нет результата. Включил вывод компиляции ресурсов в журнал вывода, отследил необходимое меню - перекомпилируется. Более того, в дебаговском откомпилированном файле ресурсов меню показывается как надо, только при запуске гон. В общем, я даже не знаю.
0
|
|
|
Модератор
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,871
|
||
| 07.05.2013, 05:24 | ||
|
Rifle,
я вчера посмотрел да же получилось такое воссоздать Это происходит если создать проект при помощи визарда и включении всех этих новомодных штучек(раскрывающиеся меню плавающие окна) Я запустил Визард сделал однодокументное приложение и сразу "готово" все, хоть заменяйся меню (а так же иконки ) как было при первом запуске так и осталось так что дело по моему не в компиляторе а в системе часть ресурсов где то запоминаются при первом запуске но относится это к дизайну последнего поколения с классическим МФК такого нет что то где то с манифестом Добавлено через 5 минут дальше планирую, чтобы локализовать проблемму 1 скомпилировать два экземпляра программ на разных машинах с разными ресурсами и запустить их на третьей если гипотеза верна то на третьей машине запомнятся ресурсы первой запущенной программы причем проверить это на машине с чистой системой и с установленной студией 2 попытаться при компиляции менять версию программы 3 найти в визарде какая настройка за это отвечает но времени катастрофически не хватает Добавлено через 2 минуты Сейчас (пока писал) подумал у меня 2008 профессиональная , а она поддерживает корпоративную разработку Может от туда ноги растут? Добавлено через 3 минуты но только оно дальше менять не дает
0
|
||
|
30 / 30 / 13
Регистрация: 15.11.2012
Сообщений: 93
|
||
| 07.05.2013, 05:46 [ТС] | ||
|
ValeryS,
0
|
||
|
Модератор
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,871
|
||
| 07.05.2013, 06:11 | ||
|
запускаешь свою программу там в меню "вид" выбираем "Панели инструментов и закрепляемые окна" "Настройка" в появившемся окошке вкладка "Меню" и нажать кнопку "сбросить" и у тебя на глазах пункт меню меняется
1
|
||
|
30 / 30 / 13
Регистрация: 15.11.2012
Сообщений: 93
|
|
| 07.05.2013, 07:07 [ТС] | |
|
Согласен. Причем это не единственный гон визарда. Например, в проекте еще и разделители на панели инструментов обычным способом не появлялись, хотя в ресурсном файле все везде стояло как нужно. Но если сбросить все, как ты описал выше, то и они нормально отображаться начинают.
0
|
|
|
Модератор
8981 / 6748 / 921
Регистрация: 14.02.2011
Сообщений: 23,871
|
|
| 07.05.2013, 07:24 | |
|
Rifle,
вот я и думаю это не компилятор виноват а новая политика Микрософта, все эти манифесты я просто это еще не изучал, не нужно было Видать придется
0
|
|
| 07.05.2013, 07:24 | |
|
Помогаю со студенческими работами здесь
11
Пункты меню Пункты меню Пункты меню Объединить пункты меню Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
BOINC: 22 года — и всё ещё работает
Programma_Boinc 12.03.2026
BOINC: 22 года — и всё ещё работает
Дэвид Андерсон написал ретроспективу. Кратко: в 2001 году он ушёл из United Devices, где был CTO, и за несколько месяцев написал ядро BOINC — клиент, сервер,. . .
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|