Post №: 4953
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 27.03.11 21:29. Post subject: evan пишет: ++++++ ..
evan пишет:
quote:
++++++ Ещё очень интересное обнаружил с Буфером Обмена (чтобы связать как то всё вместе) потому что всё завязано между собой Скажи плиз. как у тебя реализовано в этой версии 1. Если например копируем простой текст в Буфер Обмена из АМЛ по Ctrl+C , он у тебя Сохраняется в Буфере Обмена Windows или удаляется из Буфера после Закрытия Aml Pages через кнопку "Х" - закрыть в заголовке программы
Из буфера обмена вообще ничего не удаляется при закрытии какой-бы то ни было программы, по крайней мере без специальных на то действий со стороны программы (да и то кое что рвали в Древней Руси за такие номера). Что в буфере было, то и остается. Aml Pages с ним никак не взаимодействует по поводу своего закрытия.
И вообще говоря, к какой сборке Aml Pages это относится? Все-таки предлагаю искать сначала источник проблемы, а уж потом решение, а не наоборот...
Post №: 877
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 27.03.11 22:23. Post subject: Carc пишет: Из буфе..
Carc пишет:
quote:
Из буфера обмена вообще ничего не удаляется при закрытии какой-бы то ни было программы, по крайней мере без специальных на то действий со стороны программы (да и то кое что рвали в Древней Руси за такие номера). Что в буфере было, то и остается. Aml Pages с ним никак не взаимодействует по поводу своего закрытия.
И вообще говоря, к какой сборке Aml Pages это относится? Все-таки предлагаю искать сначала источник проблемы, а уж потом решение, а не наоборот...
Windows XPsp2 Aml Pages Версия: 9.24 сборка 2194, msftedit.dll 4.1
Замечательно! Тогда почему при копировании в Буфер Обмена например через Ctrl+C текста из АМЛ После закрытия АМЛ если страница в Амл, которая была открыта в Редакторе перед Закрытием Амл имеет данные, в этом случае Буфер Обмена обнуляется теряет данные, а может просто программа отключает активность буфера
И при закрытии АМЛ если страница в Амл, которая была открыта в Редакторе перед Закрытием Амл НЕ ИМЕЕТ данных, в этом случае Буфер Обмена Сохраняется при новом ОТкрытии и запуске АМЛ
Post №: 4955
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 27.03.11 22:43. Post subject: evan пишет: Windows..
evan пишет:
quote:
Windows XPsp2 Aml Pages Версия: 9.24 сборка 2194, msftedit.dll 4.1
Ветка 2.94 давно в завязке, уже давным давном развивается версия 9.25
evan пишет:
quote:
Замечательно! Тогда почему при копировании в Буфер Обмена например через Ctrl+C текста из АМЛ После закрытия АМЛ если страница в Амл, которая была открыта в Редакторе перед Закрытием Амл имеет данные, в этом случае Буфер Обмена обнуляется теряет данные, а может просто программа отключает активность буфера И при закрытии АМЛ если страница в Амл, которая была открыта в Редакторе перед Закрытием Амл НЕ ИМЕЕТ данных, в этом случае Буфер Обмена Сохраняется при новом ОТкрытии и запуске АМЛ
1) Ну я конечно проверил исключительно для твоей убедительности, но это не так. 2) Aml Pages не отвечает за поведение буфера обмена. Поэтому поведение буфера обмена мягко говоря очень слабо или практически и вовсе никак не зависит от Aml Pages. За буфер обмена отвечает сама Windows. Хотя это и не означает, что другие программы не могут влиять на буфер обмена, или полностью его контроллировать (как и когда угодно). Вот тебе ссылка для просвещения что такое буфер обмена<\/u><\/a>
Post №: 878
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 27.03.11 23:07. Post subject: Странно, почему при ..
Странно, почему при закрытии АМЛ из буфера обмена в одном из вариантов теряются данные
Я сейчас опробовал скопировать текст из АМЛ прямо сюда в форум, когда Амл закрывается с данными в редакторе буфер обнуляется. Если Амл закрывается на пустой странице редактора без данных буфер Обмена сохраняется
Post №: 4956
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 27.03.11 23:49. Post subject: evan пишет: Странно..
evan пишет:
quote:
Странно, почему при закрытии АМЛ из буфера обмена в одном из вариантов теряются данные
Я сейчас опробовал скопировать текст из АМЛ прямо сюда в форум, когда Амл закрывается с данными в редакторе буфер обнуляется. Если Амл закрывается на пустой странице редактора без данных буфер Обмена сохраняетс
OK, давай по шагам... 1) Как именно ты копируешь данные в буфер обмена? Из какой команды меню, какая панель активна? Какой к примеру выделен текст в редакторе? 2) Из страницы данных какого типа ты копируешь данные? 3) Что означает магическая фраза "Я сейчас опробовал скопировать текст из АМЛ прямо сюда в форум, когда Амл закрывается с данными в редакторе. Буфер обнуляется."? Как именно ты определяешь что в буфере обмена ничего нет? С помощью чего или каких приемов?
Post №: 879
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 28.03.11 12:35. Post subject: Хорошо, раз вышла но..
Хорошо, раз вышла новая финальная Версия: 9.25 сборка 2204, устанавливаю её и всё проверю на ней 1. После инсталляции окна снова неоределились 2. После удаления DLL - MSPTLS.DLL и RICHED20.DLL окна определяются 3. Но в меню Помощь / О программе - пишет другую DLL Вместо msftedit.dll 4.1 пишет RICHED32.DLL 5.1.2600.0 и вроде как всё работает
4. Проверяю галку в Быстрых опциях / Редактор текста - здесь интересно получается а). После инсталляции галка стоит на richedit 4.1 б). После удаления DLL - MSPTLS.DLL и RICHED20.DLL галка устанавливается на richedit 2.0 и если я её снова ставлю на на richedit 4.1, то после перезагрузки АМЛ она снова сваливает на richedit 2.0
Post №: 4959
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 28.03.11 12:53. Post subject: evan пишет: Хорошо,..
evan пишет:
quote:
Хорошо, раз вышла новая финальная Версия: 9.25 сборка 2204, устанавливаю её и всё проверю на ней
Проверять надо было на бета-версии. Теперь поздняк метаться - поезд ушел. Тем более что бета-версия была доступна почти целый месяц для публичного тестирования.
Post №: 882
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 28.03.11 13:04. Post subject: Carc пишет: Естеств..
Carc пишет:
quote:
Естественно, SP на винде тот же и проблемы те же.
Я в одном посту говорил, что у меня и не только Винда более 7 лет работает с разными прогами а только у Амл какие то притензии, кстати она переустановлена месяц назад, вооще летает, а вот к Амл странные притензии с твоих слов
Post №: 4962
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 28.03.11 12:58. Post subject: evan пишет: 4. Пров..
evan пишет:
quote:
4. Проверяю галку в Быстрых опциях / Редактор текста - здесь интересно получается а). После инсталляции галка стоит на richedit 4.1 б). После удаления DLL - MSPTLS.DLL и RICHED20.DLL галка устанавливается на richedit 2.0 и если я её снова ставлю на на richedit 4.1, то после перезагрузки АМЛ она снова сваливает на richedit 2.0
А какая там по твоему должна стоять галка, если ты удалил нужные DLL? Естественно Aml Pages использует в случае отсутствия нужных DLL более старые версии. Логично в этом случае и галкой это показывать. В общем мы это уже обуждали раз, нечего по кругу ходить. В справке все описано это два - читай.
Post №: 880
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 28.03.11 12:39. Post subject: Carc пишет: OK, дав..
Carc пишет:
quote:
OK, давай по шагам...
По буферу обмена, делаю на новой финальной версии: Версия: 9.25 сборка 2204, RICHED32.DLL 5.1.2600.0 1. Создаю Новый документ, естественно он создаётся с новой форматированной страницей - проверяю меню Страницы / Тип представления / Как форматированный текст - создам ещё пару новых страниц: Ctrl+D _ 2 раза 2. В одну страницу наберу в редакторе в ручную, простой текст 3. Другую оставлю без данных в редакторе и чистый(пустой) заголовок
Carc пишет:
quote:
1) Как именно ты копируешь данные в буфер обмена?
4. Как я копирую данные в буфер обмена? без разницы, буду делать так: а) Выделяю курсором мыши простой текст ( составленый из цифр) б) Выбираю команду меню Правка / Копировать в) Снимаю выделение кликом в редактор г) Сохраняю по команде меню Файл / Сохранить или Ctrl+S д) Затем закрываю АМЛ через кнопку - Х в заголовке и Буфер обнуляется
Carc пишет:
quote:
2) Из страницы данных какого типа ты копируешь данные?
Из страницы форматированного текста
Carc пишет:
quote:
когда Амл закрывается с данными в редакторе. Буфер обнуляется."?
1). Буфер обнуляется, если копировали данные из редактора в Буфер обмена и при закрытии Амл с сохранённой страницой с данными в редакторе ( т.есть при новом открытии документа он откроется на странице с данными)
2). Буфер НЕ обнуляется, если копировали данные из другого приложения Windows, производили разные работы в АмЛ, без копирования данных в буфер из АМЛ
3). Так же Буфер НЕ обнуляется, если после копирования данных из АМЛ перед закрытием её, перейдём на пустую, чистую страницу в редакторе, зафиксируем Ctrl+S эту страницу для открытия документа
Carc пишет:
quote:
Как именно ты определяешь что в буфере обмена ничего нет? С помощью чего или каких приемов?
Приёмов можно придумать множество, вот например: 1. Вставить в любое приложение Windows, которое поддерживает приём данных из АМЛ, хотя бы в тот же Word Pad 2. Активизация, команд в меню Правка / Вставить, как в самой АМЛ так и в других приложениях Windows Можно ещё кучу всякого придумать, думаю хватит меня мучать :) ) )) )))
Post №: 4964
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 28.03.11 13:04. Post subject: evan пишет: Приёмов..
evan пишет:
quote:
Приёмов можно придумать множество, вот например: 1. Вставить в любое приложение Windows, которое поддерживает приём данных из АМЛ, хотя бы в тот же Word Pad 2. Активизация, команд в меню Правка / Вставить, как в самой АМЛ так и в других приложениях Windows Можно ещё кучу всякого придумать, думаю хватит меня мучать :) ) )) )))
1) Другие приложения? Да еще которые запускать надо... Ты проверь что в буфере после выхода, да еще и посмотри что в динамике именно с буфером происходит. Если ты работаешь в другом приложении, они сами могут что угодно делать с буфером обмена.
Post №: 4970
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 28.03.11 16:10. Post subject: evan пишет: В папке..
evan пишет:
quote:
В папке Plugins - такого нет и нет его в списке меню Плагины
Ну раз в папке нету, значит похоже действительно нету. Этот плагин как раз и умеет модифицировать буфер обмена незаметно для пользователя. Хотя конечно все равно, мне как автору, очень любопытно где это ты в Aml Pages нашел "список плагинов" - она их нигде и никуда наружу не выставляет.
А за буфером обмена нужно смотреть специальными программами, а не поведением WordPad или чего либо подобного. Они показывают вовсе не содержание буфера обмена, а то что они могут (или хотят) оттуда вставить. При этом с буфером обмена параллельно может происходить и вообще абсолютно другая чехарда причем в тот же самый момент времени.
Post №: 887
Joined: 24.05.05
Location: Россия
Rank:
0
Posted: 28.03.11 16:19. Post subject: Carc пишет: Хотя ко..
Carc пишет:
quote:
Хотя конечно все равно, мне как автору, очень любопытно где это ты в Aml Pages нашел "список плагинов" - она их нигде и никуда наружу не выставляет.
Меню Плагины / Обновить список (Подсказка от автора: Обновить список установленных Плагинов) Если у автора есть такая команда "Обновить список" в меню Плагины, то это ему и надо переадресовать твой вопрос?!?
Post №: 4972
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 28.03.11 16:23. Post subject: evan пишет: Меню Пл..
evan пишет:
quote:
Меню Плагины / Обновить список (Подсказка от автора: Обновить список установленных Плагинов)
Угу, имеется ввиду внутренний список структур данных по плагинам. Пользователь его все равно не видит...
evan пишет:
quote:
Если у автора есть такая команда "Обновить список" в меню Плагины, то это ему и надо переадресовать твой вопрос?!?
Согласен. Вопрос правильный, но ответ не верный. Список внутренних структур эта команда обновляет, только пользователю этот список она не показывает. Отсюда и был вопрос: откуда ты узнал о содержании списка!?!
All times are GMT
3 Hours. Hits today: 23
You can: smiles yes, images yes, types yes, poll no
avatars yes, links on, premoderation off, edit new post no