| View previous topic :: View next topic |
| Author |
Message |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4638
|
Posted: Sun Feb 06, 2011 6:12 pm Post subject: |
|
|
se7h
Если применена тема Coder'а, которая назначила основные цвета или шрифт, то эти цвета и шрифт не наследуются. Поэтому нажимать ОК надо в окне без синтаксической темы. |
|
| Back to top |
|
 |
se7h
Joined: 28 Sep 2009 Posts: 764 Location: Minsk, Belarus
|
Posted: Mon Feb 07, 2011 9:41 am Post subject: |
|
|
Instructor
а в чём соль такого ИМХО непредсказуемого поведения?
Ведь тема сменилась и в нативных настройках редактора |
|
| Back to top |
|
 |
Wio
Joined: 05 Jan 2011 Posts: 43
|
|
| Back to top |
|
 |
FeyFre
Joined: 07 Aug 2007 Posts: 1888 Location: Vinnitsa, Ukraine
|
Posted: Sun Feb 13, 2011 7:30 pm Post subject: |
|
|
Обнаружено падение, стабильно воспроизводится.
Подозреваемые: АкелПад при обязательном участии Coder и LogView и SpecialChars(возможны и другие помощники, не иследовалось)
Особенности конфигурации:
Включен Coder (минимум CodeFold и HighLight), остальные не исследовались, но вероятно всего ни при чем(хотя хз без остальных воспроизводится стабильно, есть предположение что это связано с использование AEPOINT). Режим безразличен.
Шаги воспроизведения:
1. Открыть файл. Такой что-бы в нем были фолды(мои подопытные: fb2, vcproj, php)
2.
CTRL+A - выделили всё
ЛИБО
выделили что-нибудь(найдено в процессе написания сообщения, но срабатывает реже почему-то)
3. Запускаем LogView::Main. Через секунду с какого-то перепугу весть текст удаляется(баг отдельный)
4. Жму F5 - Reopen(также этот же эффект наблюдается при закрытии документа через меню Window-Close либо Средней кнопкой мышки по вкладке)
Ну и наблюдаю падение - системное сообщение "AkelPad (x86) text editor - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства."
Сведения: | Code: | AppName: akelpad.exe AppVer: 4.5.3.0 ModName: akelpad.exe
ModVer: 4.5.3.0 Offset: 00029295 |
PS: всё последних версий. Прошу прощения, если уже исправили. |
|
| Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4638
|
Posted: Mon Feb 14, 2011 7:10 am Post subject: |
|
|
FeyFre
Исправлено. Баг выловлен в CodeFold.c в обработке AEN_POINT. |
|
| Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 2507 Location: Киев, Русь
|
Posted: Thu Jul 21, 2011 4:24 pm Post subject: |
|
|
| Infocatcher wrote: | Удалить все:
| Code: | | -"Удалить все" Call("Scripts::Main", 1, "EvalCmd.js", `'var hMainWnd = AkelPad.GetMainWnd(); if(AkelPad.MessageBox(hMainWnd, "Очистить список последних файлов?", "AkelPad :: " + WScript.ScriptName, 33 /*MB_OKCANCEL|MB_ICONQUESTION*/) == 1 /*IDOK*/) AkelPad.SendMessage(hMainWnd, 1238 /*AKD_RECENTFILES*/, 5 /*RF_CLEAR*/, 0);'`) |
| Заметил, что этот "финт ушами" перестал работать.
Менял MB_OKCANCEL на MB_YESNO и т.д., но всё равно отказывается работать.
Может лучше бы отдельную функцию в плаг? |
|
| Back to top |
|
 |
Infocatcher
Joined: 06 Aug 2007 Posts: 1431
|
Posted: Thu Jul 21, 2011 6:06 pm Post subject: |
|
|
| VladSh wrote: | | Менял MB_OKCANCEL на MB_YESNO и т.д., но всё равно отказывается работать. | Перестало работать | Code: | | AkelPad.SendMessage(AkelPad.GetMainWnd(), 1238 /*AKD_RECENTFILES*/, 5 /*RF_CLEAR*/, 0); |
[Добавлено]
А, теперь еще RF_SAVE надо:
| Code: | | -"Удалить все" Call("Scripts::Main", 1, "EvalCmd.js", `'var hMainWnd = AkelPad.GetMainWnd(); if(AkelPad.MessageBox(hMainWnd, "Очистить список последних файлов?", "AkelPad :: " + WScript.ScriptName, 33 /*MB_OKCANCEL|MB_ICONQUESTION*/) == 1 /*IDOK*/) { AkelPad.SendMessage(hMainWnd, 1238 /*AKD_RECENTFILES*/, 5 /*RF_CLEAR*/, 0); AkelPad.SendMessage(hMainWnd, 1238 /*AKD_RECENTFILES*/, 4 /*RF_SAVE*/, 0); }'`) |
Только ширина меню остается прежней. Пожалуй, баг.  |
|
| Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4638
|
Posted: Sat Jul 23, 2011 8:33 am Post subject: |
|
|
Infocatcher
По просьбе VladSh удаление списка последних файлов выложено здесь в виде файла. |
|
| Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4638
|
Posted: Sat Jul 30, 2011 10:38 am Post subject: |
|
|
| Infocatcher wrote: | Только ширина меню остается прежней. Пожалуй, баг.  | Долго пришлось разбираться в чем дело и искать решение, растянулось на несколько дней  |
|
| Back to top |
|
 |
Infocatcher
Joined: 06 Aug 2007 Posts: 1431
|
Posted: Sat Jul 30, 2011 1:00 pm Post subject: |
|
|
| Instructor wrote: | Долго пришлось разбираться в чем дело и искать решение, растянулось на несколько дней  | А оно того стоило?
К тому же, как-то оно не починилось.
Есть плагин ToolBar и кнопка | Code: | | "Открыть… (Ctrl+O)" Command(4103) Icon(2) | Жму «Удалить несуществующие», ширина меню не уменьшается.
[Upd]
А, ну так ToolBar и не обновлялся.
Из ContextMenu уже нормально. |
|
| Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4638
|
Posted: Sat Jul 30, 2011 1:54 pm Post subject: |
|
|
| Infocatcher wrote: | А оно того стоило?  | Ну так самое интресное - это процесс
| Quote: | Есть плагин ToolBar и кнопка | Code: | | "Открыть… (Ctrl+O)" Command(4103) Icon(2) | Жму «Удалить несуществующие», ширина меню не уменьшается. | Не воспроизводится на WinXP. При этом меню при нажатии на стрелочку кнопки "Открыть" не проходит через ContextMenu плагин, т.е. даже, если есть проблемы с размером меню, то за них отвечает сама система. |
|
| Back to top |
|
 |
Infocatcher
Joined: 06 Aug 2007 Posts: 1431
|
Posted: Sat Jul 30, 2011 2:02 pm Post subject: |
|
|
| Instructor wrote: | Ну так самое интресное - это процесс  | Ну тогда ладно.
| Instructor wrote: | | При этом меню при нажатии на стрелочку кнопки "Открыть" не проходит через ContextMenu плагин, т.е. даже, если есть проблемы с размером меню, то за них отвечает сама система. | Речь же про ToolBar, а не про ContextMenu. |
|
| Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 4638
|
Posted: Sat Jul 30, 2011 2:08 pm Post subject: |
|
|
| Infocatcher wrote: | | Речь же про ToolBar, а не про ContextMenu. | Я про него и пишу Стрелочка у кнопки "Открыть" есть только у Toolbar'а. |
|
| Back to top |
|
 |
|