Форум » » TwinkiePaste 1.02 - портабельная + с установщиком версии » Ответить

TwinkiePaste 1.02 - портабельная + с установщиком версии

Carc: Новая версия - TwinkiePaste 1.02 Устаревшая версия: Версия 1.хх - устаревшая. Текущая версия 2.xx - основательно переработанная. Жду пожелания, замечания, критику, маты... Оставлять здесь или в форме обратной связи на сайте Discussion about TwinkiePaste in English language see here Download with Installer / Версию с программой установки качаем отсюда (ZIP, с программой установки внутри, 570 кб) Download Portable Version / Портабельную версию качаем отсюда (ZIP-архив, распаковываем все файлы, стартуем файл TwinkiePaste.exe, 477 кб) Покупка здесь Официальная страница TwinkiePaste на русском тут (пока "куцая", но хоть начата). Oficial web-page in English (на английском, но инфы больше: еще скриншоты, + есть документация по макросам). TwinkiePaste — это программа для вставки часто используемых выражений, фрагментов текста куда угодно по нажатию горячей клавиши. Также ведет историю буфера обмена. Умеет запускать другие программы, поиски к Интернетах, отправлять письма и.т.д. Поддерживает макросы для извлечения выделенного текста и содержания буфера обмена. Вставляет текст тривиально: нажимаем в любом приложении горячую клавишу (вернее их сочетание, по умолчанию Ctrl+Alt+Enter) - показывается меню с выбором фрагментов текста для вставки - выбираем фрагмент - у-у-у-упс! текст вставлен. Сочетание клавиш Ctrl+Alt+Enter используется по умолчанию. Можно назначить свои собственные горячие клавиши в настройках. Ищет выделенный где угодно текст в Интернет тоже неплохо: выделяете текст в каком угодно приложении, нажимаете всё то же сочетание клавиш, выбираете из меню команды поиска. Запускается ваш веб-браузер, и сразу переходит к поиску выделенного текста на поисковом сайте. Сейчас в дистрибутив включены команды поиска в Гугле и Яндексе. Остальные легко добавить в редакторе фраз (используя достославный макрос %SELECTED_TEXT%). Ну что еще из фич!?!: живет иконкой в системном трее; сочетание горячих клавиш настраиваемое. По умолчанию Ctrl+Alt+Enter; ведет историю буфера обмена; мультиязычный пользовательский интерфейс вшит изначально. Есть встроенный английский + русский и польский. Любой другой язык добавляется банальным редактированием lng-файла. поддерживает макросы для извлечения выделенного текста, содержания буфера обмена, перестановки текстового курсора после вставки; поясняющие всплывающие подсказки при выделении команд меню к иконке в трее, если задержать мыша на команде меню на секунду другую, не щелкая по ней.

Ответов - 173, стр: 1 2 3 4 5 6 7 8 9 All

DenisSMI: Работает! - что такое TO DO layout bar? - и зачем названия фразам? Ведь двойная работа получается...

Carc: DenisSMI пишет: - что такое TO DO layout bar? Артефакт от начальных стадий - потом там будет что-то другое... DenisSMI пишет: - и зачем названия фразам? Ведь двойная работа получается... Названия используются в меню. А сами фрагменты могут быть достаточно большими, и так что полностью он в меню не влезает. Поэтому можно дать отдельное название. В приниципе есть команда меню "Add From Clipboard" - тогда первая часть фрагмента становится сразу же и названием. Ну и со временем это обрастет командами в стиле Aml Pages, типа выделенный текст поместить в название. В общем, это альфа-версия. Далеко не все реализовано, куча мелочей вроде тех же "Отправить выделенный текст в название" не сделана (просто в реализации это вещь попроще, сейчас и так работы хватает по сути - приделаю позже).

DenisSMI: Carc пишет: В приниципе есть команда меню "Add From Clipboard" - тогда первая часть фрагмента становится сразу же и названием. Ну и со временем это обрастет командами в стиле Aml Pages, типа выделенный текст поместить в название. Add new from Clipboard у меня не работает. Еще бы горячую клавишу к ней прикрутить, чтобы из любого приложения можно было заслать. И чтобы при успешном добавлении появлялась всплывающая подсказка в трее.


Carc: DenisSMI пишет: Add new from Clipboard у меня не работает. Что значит не работает? Недоступная, серая? Или ничего не происходит? Серая она когда в буфере обмена пусто - нет текста для вставки. DenisSMI пишет: Еще бы горячую клавишу к ней прикрутить, чтобы из любого приложения можно было заслать. И чтобы при успешном добавлении появлялась всплывающая подсказка в трее. Нивапрос (С) С горячими давай чуток погодя. ОК!?! Для начала просто сделаем такую команду меню в трее. Она будет разом всё это делать - запущать редактор фраз, и "говорить" ему вставляй из буфера обмена. А потом и горячие клавиши к таким командам приделаем. Как-то так... В принципе и сейчас причесывается версия потихонечку. К вечеру думаю уже выложу 0.11 Альфа с новыми настройками и мелкими добавками в гуе.

DenisSMI: Carc пишет: Что значит не работает? Недоступная, серая? Или ничего не происходит? Серая она когда в буфере обмена пусто - нет текста для вставки. Отбой! Заработала! До этого ничего не происходило при нажатии Carc пишет: Нивапрос (С) С горячими давай чуток погодя. ОК!?! Для начала просто сделаем такую команду меню в трее. Она будет разом всё это делать - запущать редактор фраз, и "говорить" ему вставляй из буфера обмена. А потом и горячие клавиши к таким командам приделаем. Как-то так... В принципе и сейчас причесывается версия потихонечку. К вечеру думаю уже выложу 0.11 Альфа с новыми настройками и мелкими добавками в гуе. Хорошо. А можно сделать добавление по горячей клавише без переключения в главное окно, чтобы спокойно продолжать работать в исходной программе?

Carc: DenisSMI пишет: Хорошо. А можно сделать добавление по горячей клавише без переключения в главное окно, чтобы спокойно продолжать работать в исходной программе? Хм, можно и так - это не проблема.... Только эта-а-а-а... А посмотреть чо добавили и как? И в каком формате данные? Конечно можно потом запустить редактор фраз, позже - но все же... Так точно нормально будет?

DenisSMI: Carc пишет: Хм, можно и так - это не проблема.... Только эта-а-а-а... А посмотреть чо добавили и как? И в каком формате данные? Конечно можно потом запустить редактор фраз, позже - но все же... Так точно нормально будет? 1. выделяю в какой-нить программе фразу 2. нажимаю гор.клавишу 3. фразе добавляется как форматированный текст (потому как, если я ее добавил, то буду использовать еще раз. И скорее всего с тем же шрифтом и размером).

Carc: DenisSMI пишет: 1. выделяю в какой-нить программе фразу 2. нажимаю гор.клавишу 3. фразе добавляется как форматированный текст (потому как, если я ее добавил, то буду использовать еще раз. И скорее всего с тем же шрифтом и размером). Да я не о том... Что было добавлено после нажатия горячей клавиши в любой программе ведь нужно же увидеть!?! Хотя если добавляется корректно, то фиг ли смотреть!?! И то верно... PS: пока я не сделал поддержку форматированного текста. Чуть позже. Технически все там так же - только вставляются в другом формате. Ну и по мелочам - тот же редактор фраз должен будет уметь работать с типом данных текста с форматированием, изменять тип данных , по мелочам команды (Bold, Italic и иже с ним) и все такое. Но все заглушки уже приделаны. Твинки-файлы содержат поле про тип данных, во всплывающей подсказке так же показывается тип данных...

DenisSMI: Carc пишет: Да я не о том... Что было добавлено после нажатия горячей клавиши в любой программе ведь нужно же увидеть!?! Хотя если добавляется корректно, то фиг ли смотреть!?! И то верно... согласен, но уверенности нет, поэтому стремно как-то, тянет все время проверить, потому как такие разные мелкие сбои случаются часто. Carc пишет: PS: пока я не сделал поддержку форматированного текста. Чуть позже. Технически все там так же - только вставляются в другом формате. Ну и по мелочам - тот же редактор фраз должен будет уметь работать с типом данных текста с форматированием, изменять тип данных , по мелочам команды (Bold, Italic и иже с ним) и все такое. Но все заглушки уже приделаны. Твинки-файлы содержат поле про тип данных, во всплывающей подсказке так же показывается тип данных... Ок, но согласен, что полезно вставлять с тем же форматированием?

Carc: DenisSMI пишет: Ок, но согласен, что полезно вставлять с тем же форматированием? Та не вопрос!!! Это изначально задумывалось. Просто сначала мне нужно было обкатать движок основательно, это проще делать с простым текстом - ибо он прост. С форматированным почти все то же самое - но есть нюансы. Поэтому я на первых этапах не стал его с ходу приделывать. Но весь код управления уже прописан - осталось только редактор сделать для редактирования форматированного текста, и практически все готово.

DenisSMI: Carc пишет: Просто сначала мне нужно было обкатать движок основательно, это проще делать с простым текстом - ибо он прост. С форматированным почти все то же самое - но есть нюансы. Поэтому я на первых этапах не стал его с ходу приделывать. Но весь код управления уже прописан - осталось только редактор сделать для редактирования форматированного текста, и практически все готово. ок, супер

Carc: DenisSMI пишет: Хорошо. А можно сделать добавление по горячей клавише без переключения в главное окно, чтобы спокойно продолжать работать в исходной программе? Есть мысль проще... Приделать менеджер буфера обмена. Чтобы он следил за помещаемыми в буфер обмена данными в разных форматах и по ходу дела их некоторое количество кешировал. Тогда соответственно меню вставки также может показывать последние варианты содержания буфера обмена ну и плюс можно будет из менеджера фраз эти данные сохранить на диск как фразу уже для постоянного использования. Как-то так мыслится...

Carc: "Аццки нада?... Не? Нинада? А щотки" ((C)китайский amazon shop) Разделители в меню? Колонки в меню? (вообще уже сделал, но по умолчанию выключено...) Надо? PS: а сколько уже фраз у тебя в базе?

DenisSMI: Carc пишет: PS: а сколько уже фраз у тебя в базе? 3 всего, тестю пока

Carc: DenisSMI пишет: 3 всего, тестю пока Залил новую версию TwinkiePaste 0.11 Alpha - много мелочей + вставка из буфера обмена из меню в трее (пока с показом редактора).

DenisSMI: Carc пишет: Залил новую версию TwinkiePaste 0.11 Alpha - много мелочей + вставка из буфера обмена из меню в трее (пока с показом редактора). Нормально, работает Тока при включенном пагес всегда turn off. Может конфликт горячих клавиш Ctrl+Alt+Enter ??

Carc: DenisSMI пишет: Нормально, работает Тока при включенном пагес всегда turn off. Может конфликт горячих клавиш Ctrl+Alt+Enter ?? Там сейчас 2 режима: 1. Если редактор запускать из трея, то треевый клиент знает, что редактор настроек запущен, и пока он работает агент отключает свои клавиши. Соответственно конфликта нет. 2. Если редактор фраз (и настроек) запустить ручками откуда-нить со стороны (Проводник, Total Commander и.т.д.), то клиент не знает что работает редактор и клавиши свои не отключает - соответственно возможен конфликт при установке клавиш в редакторе настроек (после изменения клавиш он проверяет может ли он установить клавиши). Это я еще буду дорабатывать, чтобы редактор и агент в трее могли более информатировно общаться в момент работы обоих в независимости от способа запуска. Ну и собственно третий вариант: когда действительно клавиша, которая определяется в редакторе настроек уже занята вообще каким-то третьим сторонним приложением. В данном случае Aml Pages (а там кстати есть такая клавиша по умолчанию как Ctrl+Alt+Enter). Собственно для этого индикатор под установкой клавиш и создавался - чтобы он сигналил, удалось зарегать выбранную горячую клавишу или нет.

Carc: PS: я не знаю ты видел или нет? Если щелкнуть правой кнопкой по полю установки клавиш, то там есть меню со всякими клёвыми сочетаниями клавиш. PPS: если в этом меню сочетаний еще каких сочетаний клавиш - свистни. Там дописать ровно полстроки кода (код более чем обобщенный, просто нужно добавить еще полстрочки кода для определения и еще одного\да_хоть_бесконечно сочетания клавиш).

Carc: Новая версия TwinkiePaste 0.12 Alpha 2 Добавил поддержку форматированного текста Добавлен выбор языков Всякие мелкие изменения\добавления\баг-фиксы

Carc: Залил новую версию TwinkiePaste 0.13 Alpha 2 масса мелкого баг-фикса и изменений в архитектуре

DenisSMI: Вместо фразы на русском с форматированием выдал: 屻瑲ㅦ慜獮屩湡楳灣ㅧ㔲就敤晦尰敤汦湡ㅧ㐰笹晜湯瑴汢屻て晜楮屬捦慨獲瑥〲‴敓潧⁥䥕紻屻ㅦ晜楮屬捦慨獲瑥‰敓潧⁥䥕紻ൽ笊捜汯牯扴尻敲つ杜敲湥尰汢敵㬰ൽ尊捵റ尊慰摲晜㕩尷楬ㄱ尳楲㜱尰扳㜵獜㕡尷橱捜ㅦ扜晜尰獦㐲❜㉣尠攧屡攧尰攧屡攧履攧⁣❜ㅦ❜扥❜㍦❜㝦❜づ❜㕥晜就慬杮〱ㄳ†晜尰慬杮〱㤴❜㍦❜晥❜敥❜㉦❜て❜㕥❜ㅥ❜扥❜晦❜㉦❜捦尠攧尸攧層昧尴攧尸攧層攧尸昧尲攧尸攧尲攧層昧尳昧⁥❜㍥❜て❜㍦❜晥❜晥❜㍦素਍ Исходная фраза была: В каком случае употреблять инфинитивную группу

Carc: DenisSMI пишет: Вместо фразы на русском с форматированием выдал: 屻瑲ㅦ慜獮屩湡楳灣ㅧ㔲就敤晦尰敤汦湡ㅧ㐰笹晜湯瑴汢屻て晜楮屬捦慨獲瑥〲‴敓潧⁥䥕紻屻ㅦ晜楮屬捦慨獲瑥‰敓潧⁥䥕紻ൽ笊捜汯牯扴尻敲つ杜敲湥尰汢敵㬰ൽ尊捵റ尊慰摲晜㕩尷楬ㄱ尳楲㜱尰扳㜵獜㕡尷橱捜ㅦ扜晜尰獦㐲❜㉣尠攧屡攧尰攧屡攧履攧⁣❜ㅦ❜扥❜㍦❜㝦❜づ❜㕥晜就慬杮〱ㄳ†晜尰慬杮〱㤴❜㍦❜晥❜敥❜㉦❜て❜㕥❜ㅥ❜扥❜晦❜㉦❜捦尠攧尸攧層昧尴攧尸攧層攧尸昧尲攧尸攧尲攧層昧尳昧⁥❜㍥❜て❜㍦❜晥❜晥❜㍦素਍ Исходная фраза была: В каком случае употреблять инфинитивную группу Где выдал? В редакторе? При вставке? Если при вставке то куда? Откуда копировали? Как добавляли фразу? Короче нужен максимум подробностей. Я там нечто такое видел у себя, но а) хде-то в какой-то версии я это правил, а в какой гуй его знает - тут уже такое brain-development пошел.... Даже не могу точно сказать, версия с этой правкой уже на сайте или только у меня. б) там не конца ясно что делать с поддержкой Unicode. По идее все должно само собой работать - но я не уверен. Поэтому сейчас внимательно смотрю на эти вещи. в) Не до конца ясно что делать с поддержкой форматированного текста, если идет запрос на вставку из приложения которое 1200 пудов и два небольших вагончика не поддерживает вставку форматированного текста, а только простого (ну например Windows Блокнот, или всякие стандартные Windows-ские штуки вроде команды "Выполнить" с полем ввода команды). Там не ясно как оно надо: можно вообще убирать из меню фразы с форматированным текстом, можно показывать их недоступными (серыми) чтобы меню более менее всегда было одинаковым, можно на лету преобразовывать в простой текст. Непонятно как оно нужно пользователю, не ясен сценарий использования.... Поэтому и нужен максимум подробностей.

Carc: Проверка связи

DenisSMI: Carc пишет: Где выдал? В редакторе? При вставке? Если при вставке то куда? Откуда копировали? Как добавляли фразу? "Простите, сударыня, Вы только что сказали, что знакомы с ним. Где познакомились? Когда? При каких обстоятельствах?"

Carc: DenisSMI пишет: Простите, сударыня, Вы только что сказали, что знакомы с ним. Где познакомились? Когда? При каких обстоятельствах? Хм... и? Ты чего? Уже празднуешь?

DenisSMI: Carc пишет: Где выдал? В редакторе? При вставке? Если при вставке то куда? Откуда копировали? Как добавляли фразу? Короче нужен максимум подробностей. Я там нечто такое видел у себя, но а) хде-то в какой-то версии я это правил, а в какой гуй его знает - тут уже такое brain-development пошел.... Даже не могу точно сказать, версия с этой правкой уже на сайте или только у меня. я уже и забыл. Повторить пока не удалось, но я понаблюдаю Carc пишет: б) там не конца ясно что делать с поддержкой Unicode. По идее все должно само собой работать - но я не уверен. Поэтому сейчас внимательно смотрю на эти вещи. а что там не ясно? Carc пишет: в) Не до конца ясно что делать с поддержкой форматированного текста, если идет запрос на вставку из приложения которое 1200 пудов и два небольших вагончика не поддерживает вставку форматированного текста, а только простого (ну например Windows Блокнот, или всякие стандартные Windows-ские штуки вроде команды "Выполнить" с полем ввода команды). Там не ясно как оно надо: можно вообще убирать из меню фразы с форматированным текстом, можно показывать их недоступными (серыми) чтобы меню более менее всегда было одинаковым, можно на лету преобразовывать в простой текст. Непонятно как оно нужно пользователю, не ясен сценарий использования.... думаю, делать серым. Тогда будет понятно, что скопируется только простой.

Carc: DenisSMI пишет: а что там не ясно? Вообще то если по уму, то формат форматированного текста (RTF) в Unicode отличается от ANSI-кодировки. Это видно невооруженным взглядом по первым байтам формата. По идее при добавлении фразы в кодировке ANSI она по любому должна добавиться все равно в кодировке Unicode. Но видимо это придется все равно отдельно тестировать... DenisSMI пишет: думаю, делать серым. Тогда будет понятно, что скопируется только простой. Когда пункт в меню серый он недоступен для выбора. Т.е. выбрать его для вставки по любому не получится и соответственно вообще ничего не будет вставлено - ни в формате форматированного текста, ни в формате простого. Но серый пункт меню зато обеспечивает другое. Меню для вставки всегда выглядит одинаково. Просто некоторые пункты меню недоступны для выбора. А когда что-то в интерфейсе выглядит одинаково - то пользователь быстрее привыкает ориентироваться в таком меню. Потому как конкретная команда меню вставки в с конкретным текстом для вставки - всегда на одном и том же месте. Ну конечно это зависит от настроек программы (сортировка и.т.д.). Сейчас по умолчанию, когда TwinkiePaste видит что вставка пойдет в такой элемент пользовательского интерфейса, который точно не поддерживает форматированный текст, она попросту исключает из меню фразы с форматированным текстом. А как лучше сделать - будет понятно видимо позже...

DenisSMI: Carc пишет: Есть мысль проще... Приделать менеджер буфера обмена. Чтобы он следил за помещаемыми в буфер обмена данными в разных форматах и по ходу дела их некоторое количество кешировал. При работе в программах-переводчиков в буфер постоянно что-то копируется, поэтому в Twinkie будет полный хаос Carc пишет: Сейчас по умолчанию, когда TwinkiePaste видит что вставка пойдет в такой элемент пользовательского интерфейса, который точно не поддерживает форматированный текст, она попросту исключает из меню фразы с форматированным текстом. А как лучше сделать - будет понятно видимо позже... Тада нормально, как есть сейчас

Carc: DenisSMI пишет: При работе в программах-переводчиков в буфер постоянно что-то копируется, поэтому в Twinkie будет полный хаос Ясное дело эта история буфера обмена будет отключаемой Сама история не будет сохраняться в постоянно используемые фразы, т.е. по ходу работы TwinkiePaste можно будет добраться до списка скопированного в буфер обмена. Но в постоянный список фраз эта история попадать не будет (без специальной команды пользователя, только если пользователь явно скажет - сохрани-ка это кадр навсегда). Т.е. по сути это кеш скопированного в буфер обмена доступен только пока работает TwinkiePaste.

Carc: Новая версия TwinkiePaste 0.14 Alpha 3 новые режимы сортировки; запуск редактора настроек при первом запуске; выбор пользовательского интерфейса создание резервной копии фраз как ZIP-архива; добавлен русский пользовательский интерфейс; добавлена панель выбора языка; добавлена команда вставки выделенного текста в название меню из редактора; фразы без вставляемого текста исключаются из меню; фразы без вставляемого текста показываются в списке красным цветом; исправлено: не та фраза в редакторе после удаления фразы; исправлено: игнорирование отмены в команде "Удалить фразу"; и много всяких мелочей...

DenisSMI: - При добавлении фразы из буфера обмена через команду в трее открывается еще одно окно твинки. Даже если одно уже открыто. - Текст, скопированный из Пагес, не добавляется по команде добавления из буфера. - Шрифт Segoe UI преобразуется в иероглифы после рестарта, как я и описывал выше.

Carc: DenisSMI пишет: - При добавлении фразы из буфера обмена через команду в трее открывается еще одно окно твинки. Даже если одно уже открыто. О Спасибо! О таких мелочах забывается. Поправлю. DenisSMI пишет: - Текст, скопированный из Пагес, не добавляется по команде добавления из буфера. А как добавляешь? Можно по шагам? Меню в трее? Команда добавить из буфера в трее доступна? Если мыша подержать на команде меню в трее в стиле Aml Pages - что будет во всплывающей подсказке на этой команде (она там содержит первые строки содержимого буфера обмена для наглядности). Как копируется из Aml Pages? DenisSMI пишет: - Шрифт Segoe UI преобразуется в иероглифы после рестарта, как я и описывал выше. А можно пример наемелить? В каком-нить RTF или DOC формате что ли... Чтобы я его попробовал скопирить из какого-нить Ворда\Вордапада и посмотреть что там со шрифтом будет.

Carc: DenisSMI пишет: - Шрифт Segoe UI преобразуется в иероглифы после рестарта, как я и описывал выше. Попробуй заново создать фразу в новой версии 0.15. Там данные неправильно сохранялись в формате RTF. Вроде пофиксил.

DenisSMI: Carc пишет: А как добавляешь? Можно по шагам? Меню в трее? Команда добавить из буфера в трее доступна? Если мыша подержать на команде меню в трее в стиле Aml Pages - что будет во всплывающей подсказке на этой команде (она там содержит первые строки содержимого буфера обмена для наглядности). Как копируется из Aml Pages? В пагес копирую через кнопку "Копировать" на панели "Форматирование". Тада потом через команду в трее добавления не происходит. Команда при этом, конечно, доступна. Carc пишет: Попробуй заново создать фразу в новой версии 0.15. Там данные неправильно сохранялись в формате RTF. Вроде пофиксил. Работает! Спасибо!

Carc: DenisSMI пишет: В пагес копирую через кнопку "Копировать" на панели "Форматирование". Тада потом через команду в трее добавления не происходит. Команда при этом, конечно, доступна. В Пагес страница какого текста? Т.е. ты кагбэ что хочешь получить в Твинки - фразу форматированного текста или простого? DenisSMI пишет: Работает! Спасибо! Г-у-у-у-т!

DenisSMI: Carc пишет: В Пагес страница какого текста? Т.е. ты кагбэ что хочешь получить в Твинки - фразу форматированного текста или простого? форматированного

Carc: Проверь еще раз на 0.15, плз. Я там вроде направил аккурат в добавлении фразы.... У меня вроде добавляется фраза и конечно же форматированного текста, если перед этим скопировать из Aml Pages Причем не важно: страница форматированного текста или простого, в буфере обмена по-любасу в результате копирования из Aml Pages лежат данные в обоих форматах и RTF и Простой текст. А TwinkiePaste в этом случае предпочитает формат RTF, как более полный.

DenisSMI: Carc пишет: Проверь еще раз на 0.15, плз. Я там вроде направил аккурат в добавлении фразы.... Да, теперь работает! Спасибо

Carc: DenisSMI пишет: Да, теперь работает! Спасибо Гут! И спасибо за репорт! Там просто неверно сохранялись данные - в памяти было одно, на этапе создания, а в сохраненном файле другое. Соответственно первый сеанс работы все ОК, а потом после чтива файла всё плыло.... Вот теперь голову ломаю, как оно блин исправить. Т.е. фактически все понятно - но вот как убрать ситуацию чтобы в принципе такое не было возможно, чтобы с фига с два скомпилировалось в такой ошибочной ситуации (банально ж 2 строчки кода местами перепутал). Установка 0.16 работает нормально? Она должна теперь уметь закрыть работающую копию при установке поверх. Хотя это сработает только если ставить 0.16 и выше поверх самой 0.16 (именно версия 0.16 умеет общаться на предмет, "эй ТвинкиПаста, ты давай до свиданья", что собственно и делает инсталлер - пускает вторую копию с ключами командной строки).

DenisSMI: Carc пишет: Установка 0.16 работает нормально? Она должна теперь уметь закрыть работающую копию при установке поверх. Хотя это сработает только если ставить 0.16 и выше поверх самой 0.16 (именно версия 0.16 умеет общаться на предмет, "эй ТвинкиПаста, ты давай до свиданья", что собственно и делает инсталлер - пускает вторую копию с ключами командной строки). на 0,15 тяжело ставилась. Нужно было дважды запускать. Посмотрим, как дальше будет.

Carc: DenisSMI пишет: на 0,15 тяжело ставилась. Нужно было дважды запускать. Посмотрим, как дальше будет. Так и должно быть.... Что было в инсталллере старых версий: Всё ручками, ручками, ручками.... Закрываем ТвинкиПасту, запускаем инсталлер все дела... Что есть в инсталллере 0.15: Проверяет есть ли файл TwinkiePaste.exe в папке установки Если нету - то пофиг пошли дальше А вот если есть запускает старый уже имеющийся файл с ключом командной строки /exit Это ключ означает следующее: запускаемая копия по любому практически сразу выйдет Но в начале проделывает следующее - ищет уже работающую копию TwinkiePaste.exe в памяти программы, и говорит ей "Давай на выход", и вот после этого вторая запущенная копия из инсталлятора (шаг 2) все равно выходит, по любому. Инсталлятор ждет пока завершится вторая запущенная копия на шаге 2 и продолжает выполнение установки. В чем трабл. Старая версия (0.15 и младше) не знали ключей командной строки /exit - соответственно шаг 2 не работал. Как проверить новую установку? просто залезь в папку ТвинкиПасты и запусти "TwinkiePaste.exe /exit" повторно, когда уже TWP работает. Первая копия должна "хрюкнуть" в трее подсказкой "я пошла на выход" и обе копии завершат свою работу (и первая которая уже работала, и вторая с ключом командной строки запущенная - она запускается по сути только для общения с первой). Нюанс: вторая копия запускаемая для общения с первой выйдет в любом случае, вне зависимости от результата общения с первой. Второй вариант: просто запусти еще раз установку версии 0.16 поверх старой же той же самой версии 0.16 (рабоающей в этот момент) - они должны нормально договориться. Попробуй плз, у меня вроде все сработало. Но лучше проверить.

Carc: Новая версия TwinkiePaste 0.15 Alpha 3 исправлено сохранение фраз в формате RTF; исправлен повторный запуск редактора фраз; при повторном запуске TwinkiePaste показывает подсказку в трее№ полный список изменений тут...

Carc: Новая версия TwinkiePaste 0.16 Alpha 3 масса мелких изменений и исправлений; улучшены программа установки и удаления; полный список изменений тут...

Carc: Новая версия TwinkiePaste 0.17 Alpha 3 добавлен польский язык пользовательского интерфейса; исправлена система локализации строк (чтение, запись строк с переносами) изменены все гуёвые шрифты на юникодные; программа установки не затирает стандартные твинки-файлы (ставит, только если их нет - теперь их можно изменять спокойно). полный список изменений тут...

Carc: Новая версия TwinkiePaste 0.18 Alpha 4 добавлена история буфера обмена (по умолчанию включено, помнит последних 15); полный список изменений тут...

MON: Нет ли версии без инсталлятора? Чем программа будет отличаться от аналогов, например FlashPaste? Теги могут вставляться для выделенного текста, т.е. обрамлять его? Исходя из чего выбиралось название? На Multitran не вижу подходящего перевода. Надеюсь, сленговые значения из мультитрана и википедии не подразумевались.

Carc: MON пишет: Нет ли версии без инсталлятора? Пока нет. Видимо позже сделаю... MON пишет: Чем программа будет отличаться от аналогов, например FlashPaste? Без окон вставки например. MON пишет: Теги могут вставляться для выделенного текста, т.е. обрамлять его? Запланировано на будущее. Как макросы. MON пишет: Исходя из чего выбиралось название? Из двух бутылок водки. А если кроме шуток то это эта целая история была - изначально было Winkie, потом на слух понравилось более хлеcтко звучащее Twinkie. MON пишет: На Multitran не вижу подходящего перевода. Вот он амер. желтое печенье с кремовой начинкой (x741) А вот ссылка на википедию. MON пишет: Надеюсь, сленговые значения из мультитрана и википедии не подразумевались. Именно так. А чем плохо текущее название? Копирайтер то из меня как из *авна пуля - ясное дело. Да и потом, за деревьями леса не видно. Чем плохо-то?!?! Вроде короткое? Вроде звучное? Вроде запоминающееся? Вроде конфликтов с TM никаких нет. Тогда варум-нихт? Почему бы так и не назвать? Другие варианты?

MON: Окна - дело наживное. В мапле когда-то тоже не было окна с настройками. Имхо, надолго в такой программе контекстного меню не хватит. По поводу тегов. Понравилась реализация ввода сообщений для одного из форумов: если удерживать зажатой какую-либо клавишу (Alt в оригинале), выделение не снимается и можно дальше обрамлять тегами, например один раз выделив сразу сделать жирным, подчеркнутым и т.д. Удобно, однако. Carc пишет: А чем плохо текущее название? ... Чем плохо-то?!?! Вроде короткое? Вроде звучное? Вроде запоминающееся? Вроде конфликтов с TM никаких нет. Тогда варум-нихт? Почему бы так и не назвать? Другие варианты? У меня самая первая возникшая ассоциация - Тинки-Винки. Был мультсериал с таким персонажем для особо одаренных детишек. Но это субъективно. А объективно для названия следует выбирать слова, среди значений/сленгов которых, нет касающихся пола, расы и т.п. А почему было не назвать AmlPaste, например? Aml как бы бренд, из него пока выбивалась только Mouse Hunter. Carc пишет: А если кроме шуток то это эта целая история была - изначально было Winkie, потом на слух понравилось более хлеcтко звучащее Twinkie. Не... уж лучше Twinkie, чем Winkie Буржуины б ох..ли

Carc: MON пишет: Окна - дело наживное. В мапле когда-то тоже не было окна с настройками. Имхо, надолго в такой программе контекстного меню не хватит. Окна вставки - а не окна настроек. Я говорил об отсутствии окна во время вставки фразы, а не о настройках и прочем. Говоря прямо: в момент нажатия горячей клавиши для вставки\выбора фразы - Твинки не создает никаких окон. Что характерно для настроек и редактирования фраз в Твинки вообще отдельный exe-шник есть, а не то чтобы там какое-то окно. Меню в Твинки только для оперативного управления, и только.

Carc: MON пишет: По поводу тегов. Понравилась реализация ввода сообщений для одного из форумов: если удерживать зажатой какую-либо клавишу (Alt в оригинале), выделение не снимается и можно дальше обрамлять тегами, например один раз выделив сразу сделать жирным, подчеркнутым и т.д. Удобно, однако. Т.е. такое циклическое выполнение что ли? Хлоп - жирный текст, и он опять же весь выделен, хлоп - уже подчеркнутный, и опять весь фрагмент снова выделен... Интересная мысль...!

Carc: MON пишет: У меня самая первая возникшая ассоциация - Тинки-Винки. Был мультсериал с таким персонажем для особо одаренных детишек. Но это субъективно. А объективно для названия следует выбирать слова, среди значений/сленгов которых, нет касающихся пола, расы и т.п. А почему было не назвать AmlPaste, например? Aml как бы бренд, из него пока выбивалась только Mouse Hunter. Aml изначально была AML. Очень блин давно было придумано, еще в 90-ых, еще когда под DOS была версия. А ты не пробовал поискать что значит A.M.L. на аглицком... Я сам чуть не присел году в 2003 когда нашел. Что характерно и мой ник-нейм буржуи также "сперли". Есть и интересное значение на аглицком C.A.R.C. AmlPages вещь любопытная конечно. Но из-за обилия "Aml" юзера начинают путаться уже. Один американец аккурат купил Маплю в январе по скидке, вместо пагесов. Просто перепутал (отдельно лично потом договаривались). Юзера засранцы постоянно путают последнюю букву в Aml. Регулярно называют какую-нить софтину AmI вместо AmL. Отсюда и скептицизм про Aml... А Винки действительно и у меня из детства. Была какая детская прикольная поэзия, шотландская что ли, уж не помню в чьем переводе.... "Крошка Вилли-Вилли-Винки". До сих пор обложку книжки помню...

Carc: MON пишет: Не... уж лучше Twinkie, чем Winkie Буржуины б ох..ли Блин! Чо б я без тебя делал.... А если типа TynkiePaste? Хотя не знаю.... Можно на КЫВТ народ про Твинки поспрошать - там в порке по делу чего-нить скажут...

Carc: Новая версия TwinkiePaste 0.19 Alpha 4 добавлена история буфера обмена в меню вставки; исправлено: сохранение данных после команды "В название меню" в редакторе фраз; полный список изменений тут...

Carc: Новая версия TwinkiePaste 0.21 Alpha 4 добавлено поддержка форматированного текста в историю буфера обмена; добавлены иконки в меню буфера обмена; исправлен сбой при удалении фразы в редакторе; в редактор добавлена команда "Перечитать фразы" добавлен тулбар в панель фраз редактора; исправлена нагрузка на CPU при автозапуске с включенной историей буфера обмена; полный список изменений тут

Carc: Новая версия TwinkiePaste 0.22 Alpha 5 добавлена панель инструментов в редактор фраз; в подсказки к истории буфера обмена добавлено откуда скопировано; полный список изменений тут

SetQ: Здравствуйте! (ага, работает) В альфе-5 после ctrl+alt+enter менюшка появляется вверху слева, надо мышкой до ней ползти, удобнее было бы рядом с мышкой всплывать. Не обсуждалось ещё? И чего-то она булькает (звуковой сигнал издаёт) часто, это так и надо?

Carc: SetQ пишет: В альфе-5 после ctrl+alt+enter менюшка появляется вверху слева, надо мышкой до ней ползти, удобнее было бы рядом с мышкой всплывать. Не обсуждалось ещё? По идее меню должно появляться рядом с текстовым курсором, с текстовой кареткой. Но это не до конца пока отлажено - но в большинстве случаев работает нормально. Хотя конечно можно показывать меню и рядом с курсором мыши - это даже проще. SetQ пишет: И чего-то она булькает (звуковой сигнал издаёт) часто, это так и надо? Насколько часто? Булькает она в 2-ух случаях. Когда показывает меню по нажатию горячей клавиши, и когда обновляет данные из базы данных фраз ("базы данных" в широком понимании этого слова - на самом деле это подборка файлов на диске всего лишь). Бульки мешают разве? Опять же показ меню явление в винде частое. Бульк же на показе именно меню с фразами кагбе сигнализирует что меню именно с фразами.

SetQ: Наверно, когда обновляла булькала, но потом сразу перестала, сейчас молчит, так что норм.

Carc: SetQ пишет: Наверно, когда обновляла булькала, но потом сразу перестала, сейчас молчит, так что норм. Она еще булькает и мигает в трее, когда перечитывает базы фраз с диска. Это для индикации что данные обновлены агентом в трее. Но делает она только когда из редактора что-то меняется. Мониторинга фраз на самом диске нет (пока я сомневаюсь в необходимости такой штуки, хотя сделать это дело 2 минут)

Carc: Что то как-то тихо у нас тут на эту тему. Неужто все хорошо так?

DenisSMI: Одновременное удаление нескольких фраз возможно?

Carc: DenisSMI пишет: Одновременное удаление нескольких фраз возможно? А зачем оно? Для чего вообще удалять фразы да причем много и сразу? я в принципе прорабатывал этот вопрос, но пока не стал это делать. Не до конца ясно, а оно вообще надо. И если надо, то откуда у пользователя такая потребность. Возможно нужно что то в самой идее переделать, чтобы не возникало необходимости множественного удаления. в принципе продумывался также и список исключений. По сути эта возможность исключить фразы из работы не удаляя их. Т.е. они будут в редакторе фраз, но TwinkiePaste в трее не будет их использовать в работе. Кстати говоря, даже и сейчас команды удаления не удаляют TwinkiePaste-файл намертво, а удаляют его в корзину Windows, поэтому в принципе восстановление возможно. Соответственно от ответов на эти вопросы и зависят принимаемые решения. Возможность множественного удаления, и возможность исключений (видимо будут галочками в списке фраз или как-то так, или еще как — в общем подумать надо). PS: если очень надо - там есть способ удалить фразы быстро когда их много. Но это костыль - все равно вопрос открытый как сделать правильно в пользовательском интерфейсе (удаление файлов с диска + команда перечитать фразы с диска).

DenisSMI: Carc пишет: Соответственно от ответов на эти вопросы и зависят принимаемые решения. Возможность множественного удаления, и возможность исключений (видимо будут галочками в списке фраз или как-то так, или еще как — в общем подумать надо). Поработал с проектом, в котором было 20 фраз. Фразы больше не нужны. Куда девать?

Carc: DenisSMI пишет: Поработал с проектом, в котором было 20 фраз. Фразы больше не нужны. Куда девать? ОК, попробую сделать возможность мульти-удаления.

Carc: PS: Да, еще можно забекапить все фразы перед удалением. В редакторе фраз команда меню "Файл\Резервная копия", создает стандартный ZIP-архив со всеми фразами и файлом настроек TwinkiePaste. Архив открывается чем угодно - архиваторами, Total Commander`ом и прочим. Т.е. ZIP-архив абсолютно, что ни на есть самый натуральный и стандартный. Зависимостей от внешних тулзов и приложений нет - код архивации внутри TwinkiePaste.

Carc: Новая версия TwinkiePaste 0.23 Alpha 6 добавлено получение выделенного текста из приложения-цели; добавлено: макросы (выделенный текст, содержание буфера обмена); добавлено: новый тип команд "Запуск приложения" (запуск приложений, поиск в Интернете, отправка емейл и.т.д.); добавлены парочка твинки-файлов примеров (поиск в Google, переход на веб-страницу TwinkiePaste); добавлено: подсветка гиперссылок в редакторе фраз; добавлена синтаксическая подсветка макросов в редакторе текста; полный список изменений тут

Carc: Новая версия TwinkiePaste 0.30 Alpha 6 добавлено множественное удаление (выделение) фраз в редакторе; добавлены иконки в меню вставки; масса мелких изменений; полный список изменений тут

Carc: Залил новую версию TwinkiePaste 0.31 Alpha 7

Carc: Залил версию 0.32 Alpha 8...

Carc: Выложил новую версию TwinkiePaste 0.33 Alpha 9 новые возможности для вставки по использованию выделенного текста из целевого приложения; умное слежение за буфером обмена; масса мелких изменений в ядре;

Carc: Новая версия TwinkiePaste 0.36 Alpha 10 Добавлено: извлечение выделенного текста из IE; извлечение выделенного текста из Microsoft Outlook; извлечение выделенного текста из The Bat;

Carc: Новая версия TwinkiePaste 0.40 Alpha 11 Добавлено: проверка новых версий программы на сайте из самой TwinkiePaste (см. контекстное меню в трее, подменю Помощь)

Carc: В последних версиях TwinkiePaste добавлена проверка новых версий из самой TwinkiePaste. Ну ибо релизы выходят крайне часто. Сейчас проверка запускается вручную, из меню. Стоит ли приделывать автоматическую проверку новых версий? Традиционно, в стиле Пагесов\Мапли. Т.е. проверка, запущенная вручную - по любому показывает отчет о проверке, есть ли новая версия, нету ли, есть ли ошибки по ходу проверки (подключение к сети, например). Соответственно, как сказал выше, авто-проверка будет работать в стиле Мапли\Пагесов. Т.е. проверять с заданным интервалом в Икс дней (можно будет включить\отключить\изменить интервал в настройках). Ну и рапортовать только в случае наличия новой версии. Есть новая версия - скажет. Нет новой версии, не удалось проверить, еще какие-то проблемы - наиполнейшая "тишина". Такое надо?

DenisSMI: Carc пишет: Такое надо? В общем ПОЛЕЗНО ))

Carc: DenisSMI пишет: В общем ПОЛЕЗНО )) ОК, тогда записываю в план-лист. Единственное, что меня смущает - это репорт о доступности новой версии. Сейчас он простой как пилорама - обычный MessageBox, с кнопками ОК, Отмена и.т.п. Когда запускаешь проверку новых версий ручками, то ожидаешь какой-то реакции от программы. И соответственно некий MessageBox вполне уместен. А вот когда происходит фоновая проверка, то вдруг откуда не возьмись появляющийся MessageBox, с сообщением о доступности новой версии да еще и поверх всех, это уже блин может и мешать сильно. MessageBox поверх всех, он хоть и не намертво, но может мешать работе в других приложениях. Хорошо бы репорт сделать умнее. Можно конечно показывать балуном в трее. Плюсы: никаких перекрывающих всех MessageBox`ов. Минусы: значок в трее может быть и скрыт системой; абсолютно неочевидно что делать в этом балуне. Нет видимых элементов управления (ссылок, кнопок) - чтобы открыть страницу загрузки. Не будет работать в Windows2000 - у них там балунов в принципе нет Показывать MessageBox, но в отдельном окне. Чтобы не перекрывал всё и вся, а показывал закладку TwinkiePaste на панели задач (полоске внизу с закладками открытых приложений). Тогда можно отложить решение, что делать - открыть страницу загрузки или нет. Т.к. MessageBox не будет висеть поверх всех приложений. По уму нужно как-то индицировать, что проверка новой версии прошла, и новая версия доступна. В текущем варианте, я могу показать это только в названии в меню. Допустим после автопроверки меню будет называться не "проверить обновления", а "доступна новая версия" и сразу же вести на страницу загрузки в Интернет. Минусы: блин это меню вообще не видно, пока в него не полезешь. А когда полез, то вполне можно выбрать проверку и заново - она все равно одну секунду занимает. Может быть как-то менять или анимировать иконку в трее, после проверки? Мультяшку там какую крутить после автопроверки? Ну опять же с ограничением по времени - покрутить минуту другую. Или пользователь откроет веб-страницу загрузки новой версии или забьет и "мультяха" в трее сама закончит "киносеанс" через минуту другую (ну некогда сейчас пользователю, ху... фигли тогда его внимание привлекать) Мысли? Предложения? Критика?

Carc: DenisSMI пишет: В общем ПОЛЕЗНО )) Кстати, а через сколько дней (интервал) по умолчанию проверять новую версию на сайте автомаческой проверкой? Именно по умолчанию. Понятно, что интервал можно будет изменить (вплоть до отключения авто-проверки), но какой интервал, через сколько дней по умолчанию имеет смысл поставить? Проверять каждый день? Каждые два? Три? Семь? Есть мысли?

Carc: Новая версия TwinkiePaste 0.41 Alpha 11 Добавлено: проверка новых версий программы показывает окно TwinkiePaste в панели задач;

Carc: Новая версия TwinkiePaste 0.42 Alpha 12 добавлено восстановление иконки программы в трее после рестарта Проводника Windows.

Carc: Новая версия TwinkiePaste 0.50 Alpha 13 Что нового добавлена автоматическая проверка новых версий TwinkiePaste через интервал времени (по умолчанию каждый день); добавлен экспорт фраз из базы данных в файлы; исправления для обработчика гиперссылок в редакторе фраз;

Carc: Новая версия TwinkiePaste 0.51 Alpha 13 Что нового изменения в авто-проверке новых версий; обновлен польский языковой файл;

DenisSMI: Можно ли сделать добавление фразы по горячей клавише без перехода в редактор? Просто, чтобы первые 3 слова фразы автоматом ставились в ее название ??

Carc: DenisSMI пишет: Можно ли сделать добавление фразы по горячей клавише без перехода в редактор? Просто, чтобы первые 3 слова фразы автоматом ставились в ее название ?? Да сделать то это легко. Но откуда брать фразу.... Из буфера обмена? И какой для нее выбирать формат данных? RTF? Plain Text? Добавить не сложно. Но пользователь будет несколько удивлен, если программа полностью автоматически за него примет неверное решение про формат данных или сами данные....

DenisSMI: Carc пишет: Да сделать то это легко. Но откуда брать фразу.... Из буфера обмена? И какой для нее выбирать формат данных? RTF? Plain Text? Добавить не сложно. Но пользователь будет несколько удивлен, если программа полностью автоматически за него примет неверное решение про формат данных или сами данные.... Выделенную в программе фразу. Лучше как форматированный, думаю. Т.е. выделяю - сохраняю - при вставке получаю именно то, что было выделено. Все предсказуемо.

Carc: DenisSMI пишет: Выделенную в программе фразу. Лучше как форматированный, думаю. Т.е. выделяю - сохраняю - при вставке получаю именно то, что было выделено. Все предсказуемо. ОК, попробую.... Но все равно видимо надо будет запускать редактор фраз. Во первых для контроля созданного, во вторых на 90% функционал редактирования и создания фраз находится именно в редакторе фраз, а не в клиенте. Клиент занимается только управлением и вставкой, весь функционал редактирования именно в редакторе (тем паче, что постоянно он не нужен в работающем состоянии).

DenisSMI: Carc пишет: ОК, попробую.... Но все равно видимо надо будет запускать редактор фраз. Во первых для контроля созданного, во вторых на 90% функционал редактирования и создания фраз находится именно в редакторе фраз, а не в клиенте. Клиент занимается только управлением и вставкой, весь функционал редактирования именно в редакторе (тем паче, что постоянно он не нужен в работающем состоянии). Нуууу хотя бы, чтобы самая первая команда была без захода во всякие трэи. Просто во горячей клавише. Тут скорость нужна, что в процессе работы не отвлекаться на всякие иконки в трэе.

Carc: DenisSMI пишет: Нуууу хотя бы, чтобы самая первая команда была без захода во всякие трэи. Просто во горячей клавише. Тут скорость нужна, что в процессе работы не отвлекаться на всякие иконки в трэе. А зачем в трей то заходить, если у тебя редактор фраз открыт? Редактор же фраз содержит кнопку "Создать новую фразу"? А если редактор закрыт, то в обычном меню вставки внизу есть команда "Запустить редактор фраз" (причем никаких заходов в трей для этого не надо. Стандартная клавиши для вставки, внизу меню команда запуска).

Carc: DenisSMI пишет: Выделенную в программе фразу. Лучше как форматированный, думаю. Т.е. выделяю - сохраняю - при вставке получаю именно то, что было выделено. Все предсказуемо. А ты кстати откуда таким образом, как правило, копируешь (и хочешь создавать) выделенную фразу!?! Какое приложение? Просто лучше такие вещи обкатывать на конкретном примере...

DenisSMI: Carc пишет: А ты кстати откуда таким образом, как правило, копируешь (и хочешь создавать) выделенную фразу!?! Какое приложение? Word 2003 TRADOS Studio 2011 The Bat! Aml Pages чаще всего и важнее всего TRADOS Studio 2011

Carc: DenisSMI пишет: Word 2003 TRADOS Studio 2011 The Bat! Aml Pages чаще всего и важнее всего TRADOS Studio 2011 ОК, спасибо!

DenisSMI: еще неплохо, если можно было бы "добавить новую" двойным кликом в Дереве

Carc: DenisSMI пишет: еще неплохо, если можно было бы "добавить новую" двойным кликом в Дереве Хм... в каком дереве? Разговор точно про TwinkiePaste?

DenisSMI: Carc пишет: Хм... в каком дереве? Разговор точно про TwinkiePaste? В списке фраз

Carc: DenisSMI пишет: В списке фраз Сделать то это не сложно. Но как-то странно увязывать двойной щелчок с созданием новой фразы.... И потом, как именно вставлять фразу? Из буфера обмена или просто пустую новую фразу?

Carc: Что то я вконец начинаю тупить про твои запросы TwinkiePaste. Сдается мне организма радостно почувствовала приближение тяпницы пятницы, и отказывается работать. В принципе кагбе все ясно и понятно, но у меня ощущение, что я тебя неправильно понимаю, неверно чувствую ход твоей мысли. А может все проще. Може я что называется, "мысль переспал" и появились дополнительные вопросы. 1) Про двойной клик в списке фраз.... Если у тебя запущен уже редактор фраз (а раз двойной клик, то видимо он запущен). То это, насколько я понимаю, нужно для быстрого создания новой фразы - чтобы хлоп, шлеп и поехали... А почему ты тогда не пользуешься кнопкой "Добавить новую"? Она ж большая и вот она рядом? Вроде же как отчасти решает проблемы быстрого создания? PS: если хочешь, то клик по этой кнопке будет показывать меню с выбором вариантов создания, а не сразу создавать. Т.е. а ля как Фильтры в AP, кнопка. Развернет меню с вариантами, а не сразу создаст пустую по умолчанию. Что характерно - в меню есть достославная команда "Создать фразу из буфера обмена" - что тоже вроде решает проблему быстрого создания фразы. 2) Про быстрый бросок новой фразы из целевого приложения. А почему ты не запускаешь редактор из меню вставки. Варум нихт - скопировать в буфер обмена, нажали клавишу, в меню внизу есть запуск редактора. Конечно это не так быстро, как одной клавишей скинуть уже выделенную фразу в редактор текста. Но все же... Вот такие вот вопросы. PS: про двойной клик, если тебя не убедят мои пояснения в п.1. А клик то двойной где? В пустом месте списка фраз, или вообще в любом месте, по любой фразе?

Carc: PS: а не возникает потребности при таком интенсивном создании фраз временно исключать их из меню? А то я кагбэ когда-то планировал сделать в редакторе фраз галочки. Чтобы можно было временно исключить фразы из меню, но не удалять их. Такое надо?

DenisSMI: Carc пишет: 1) Про двойной клик в списке фраз.... Если у тебя запущен уже редактор фраз (а раз двойной клик, то видимо он запущен). То это, насколько я понимаю, нужно для быстрого создания новой фразы - чтобы хлоп, шлеп и поехали... А почему ты тогда не пользуешься кнопкой "Добавить новую"? Она ж большая и вот она рядом? Вроде же как отчасти решает проблемы быстрого создания? PS: если хочешь, то клик по этой кнопке будет показывать меню с выбором вариантов создания, а не сразу создавать. Т.е. а ля как Фильтры в AP, кнопка. Развернет меню с вариантами, а не сразу создаст пустую по умолчанию. Что характерно - в меню есть достославная команда "Создать фразу из буфера обмена" - что тоже вроде решает проблему быстрого создания фразы. согласен просто как еще проще захотелось может и не надо Carc пишет: 2) Про быстрый бросок новой фразы из целевого приложения. А почему ты не запускаешь редактор из меню вставки. Варум нихт - скопировать в буфер обмена, нажали клавишу, в меню внизу есть запуск редактора. Конечно это не так быстро, как одной клавишей скинуть уже выделенную фразу в редактор текста. Но все же... я проспал его появление? Carc пишет: PS: а не возникает потребности при таком интенсивном создании фраз временно исключать их из меню? А то я кагбэ когда-то планировал сделать в редакторе фраз галочки. Чтобы можно было временно исключить фразы из меню, но не удалять их. Такое надо? надо

Carc: DenisSMI пишет: согласен просто как еще проще захотелось может и не надо Попробуй текущую версию - 0.54 - я там кнопачка побольшее сделал. Они теперь достаточно большие. + Кнопка "Добавить новую" разворачивает свое меню, и если нужно быстро скинуть из буфера обмена новую фразу - то просто внизу меню выбираешь "Добавить новую из буфера обмена". Эта команда по сути тебе что нужно и сделает, и быстро вынет название фразы из первых строк, и формат подберет и все дела. Т.е. команда "Добавить новую из буфера обмена" делает всю рутину. Я бы может быть и сделал бы ее по умолчанию, но "библиотекари" очень сильно тупить начинают - поэтому пока не накопится фидбека на эту тему я не решаюсь выбрать умолчания для этого варианта. А меню на кнопке (вместо создания сразу) по моему решает проблему, ибо не увеличивает путь до решения задачи создания фраза (чего там? мыша вниз и клик по меню). Показывает варианты выбора. Не заставляет принимать необоснованные решения о умолчаниях. DenisSMI пишет: я проспал его появление? Угу проспал. Нажимаешь хоткей где угодно - в самом низу меню команда аккурат запуска редактора фраз\настроек. Суть таже что и в трее - только никуда мышь тащить не надо. А почему ты проспал этом меню? Не заметно? Слишком много фраз в меню вставки и низ не видишь? Или как? Кинь мне в почту, плиз, вид твоего обычного меню вставки - как оно выглядит... DenisSMI пишет: надо Нивапрос! (ц). Как будет выглядеть можно посмотреть сейчас уже. Фокус ввода в список фраз, меню Вид\Checkboxes Test. Тогда слева в списке фраз будут галочки. Сейчас там ничего нет. Но это я про то как оно будет выглядеть в интерефейсе. PS: а еще будут профили формирования меню вставки. Это когда в зависимости от того, где нажал хот кей для меню вставки, одни фразы будут включаться, а другие нет. Лично мне это нужно очень. У меня есть всяко кодовые вставки, которые в 99% процентов случаев нужны только в одной или другой программе. И не нужны для вставки во всех остальных.

DenisSMI: Carc пишет: Угу проспал. Нажимаешь хоткей где угодно - в самом низу меню команда аккурат запуска редактора фраз\настроек. Суть таже что и в трее - только никуда мышь тащить не надо. А почему ты проспал этом меню? Не заметно? Слишком много фраз в меню вставки и низ не видишь? Или как? Кинь мне в почту, плиз, вид твоего обычного меню вставки - как оно выглядит... у меня версия древняя оказалась

Carc: DenisSMI пишет: у меня версия древняя оказалась А проверка новых версий? Разве ничего не сообщает? Она ж по умолчанию каждый день на сайт лазиет?

DenisSMI: Carc пишет: А проверка новых версий? Разве ничего не сообщает? Она ж по умолчанию каждый день на сайт лазиет? то ли не замечал, то ли dr.web её рубил

Carc: DenisSMI пишет: то ли не замечал, то ли dr.web её рубил А если проверку ручками запустить из меню? Она тогда по любому должна отрапортоваться о результатах проверки...

DenisSMI: Carc пишет: PS: а еще будут профили формирования меню вставки. Это когда в зависимости от того, где нажал хот кей для меню вставки, одни фразы будут включаться, а другие нет. Лично мне это нужно очень. У меня есть всяко кодовые вставки, которые в 99% процентов случаев нужны только в одной или другой программе. И не нужны для вставки во всех остальных. вот это классно 100% кастомайзд

Carc: DenisSMI пишет: вот это классно 100% кастомайзд Чуть позже только. Там вообще двигун вставки который общается с целевым приложением и агентом все это уже умеет делать. В том то все и дело. Вся загвоздка TwinkiePaste в отличие от аналогов в том, что она очень мало делает сама. Всю работу по вставке выполняет именно целевое приложение. Просто ТвинкиПаста умеет их - целевые приложения -"уговаривать". Заморочка там в другом. Как сделать нормальный, разумный, юзабельный, понимабельный инферфейс управления подобными профилями в редакторе фраз. Пока я только-только подошел к видению как оно будет примерно, и где и что и как должно храниться.

DenisSMI: Carc пишет: Чуть позже только. Там вообще двигун вставки который общается с целевым приложением и агентом все это уже умеет делать. ок Carc пишет: Пока я только-только подошел к видению как оно будет примерно, и где и что и как должно храниться. будем ждать

Carc: Новая версия TwinkiePaste 0.52 Alpha 13 Что нового исправлен запуск редактора фраз из меню; добавлено восстановление фокуса ввода после закрытия меню вставки; обновлен русский языковой файл; как писал выше, клик по кнопке "Добавить новую фразу" в редакторе фраз, показывает меню, а не сразу добавляет пустую фразу....

Carc: Новая версия TwinkiePaste 0.54 Alpha 14 Что нового добавлена портабельная версия - подробности тут; все файлы фраз теперь хранятся в субдиректории UserPhrases в папке программы; (если потеряли старые свои фразы, то откройте папку программы и переместите все файлы *.twinkiepaste в подпапку UserPhrases, потом в меню в трее жмем меню "Перечитать фразы"); обновлен русский языковой файл; изменения в пользовательском интерфейсе: тулбары кульнее, подсказок больше, гуи рулит в общем красота мелкая наведена...

Carc: Новая версия TwinkiePaste 0.55 Alpha 14 Что нового добавлено: анимация иконки в трее при проверке обновлений на сайте (только если проверка запущена вручную, из меню); добавлено: команда перевода выделенного текста из любого приложения переводчиком Google Translate; добавлено: проверка новых версий в отчете показывает номера версий на сайте, и версии, работающей у пользователя; команда меню "Проверить обновления" перемещена в корень меню;

DenisSMI: в Word, Пагес, TradosStudio при любой из поисковых команд

Carc: DenisSMI пишет: в Word, Пагес, TradosStudio при любой из поисковых команд Где слово "Собака" выделено было? В какой программе?

Carc: Carc пишет: Где слово "Собака" выделено было? В какой программе? Еще вопросы: А сам браузер с поисковой строкой "Собака" (или строкой для перевода) все-таки стартует или нет? Браузер какой? Если стартует... И если не стартует, то какой в системе браузер по умолчанию? Windows7? Так?

DenisSMI: Carc пишет: Еще вопросы: А сам браузер с поисковой строкой "Собака" (или строкой для перевода) все-таки стартует или нет? Браузер какой? Если стартует... И если не стартует, то какой в системе браузер по умолчанию? Windows7? Так? 1. Нет. Более того, приложение, из которого был сделан поисковый запрос, виснет наглухо. 2. Firefox 3. Вин 7

Carc: DenisSMI пишет: 1. Нет. Более того, приложение, из которого был сделан поисковый запрос, виснет наглухо. 2. Firefox 3. Вин 7 Виснет любое приложение или это только с Firefox такое?

DenisSMI: Carc пишет: Виснет любое приложение или это только с Firefox такое? до Лиса не доходит даже виснут те, ИЗ которых запускаю: Ворд 2003, Пагес, ТРАДОС Студио

Carc: DenisSMI пишет: до Лиса не доходит даже виснут те, ИЗ которых запускаю: Ворд 2003, Пагес, ТРАДОС Студио 1) В предыдущих версиях такое было? Или ты не пробовал? 2) Сделай доброе дело. Два теста Тест 1 а) Текущий файл LogReport.txt из папки TwinkiePaste в ZIP, и мне. Сам файл удалить (он просто немеренный там) - это лог работы. Там всякая фигня по взаимодействию пишется (ничего секретного - можно взглянуть глазами). б) После удаления повторить тест с поисковым запросом на каком-нить приложении. Вновь появившийся LogReport.txt в папке TwinkiePaste в ZIP архив и мне на почту. Удаление нужно чтобы не рыться в огромном логе. Один вообще для обзора чего там было раньше. Второй чтобы четко поковыряться в текущей ситуации. PS: в логе, повторюсь, ничего секретного. Это просто журнал работы TwinkiePaste - чего выбирали, какие запросы, какие параметры передавались туда-сюда. Тест2 Запускаем редактор фраз, открываем любую проблемную поисковую команду в редакторе фраз Левой кнопкой по кнопке "Тип фразы" - для поисковых команд в ней будет написано "Запуск приложения" В выпавшем меню выбираем "Пробный запуск". Редактор фраз попробует вычислить макросы, и сделать пробный запуск внешнего приложения. Что получится?

Carc: DenisSMI пишет: до Лиса не доходит даже виснут те, ИЗ которых запускаю: Ворд 2003, Пагес, ТРАДОС Студио 1) А меню при нажатии клавиш все-таки успевает появиться - я правильно понимаю? 2) А это ТОЛЬКО с поисковыми командами так? Или со вставкой фразы так же? 3) Если есть еще какой браузер, попробуй с ним плз. Временно переназначать другой браузер по умолчанию. Понимаю, что утомляю - но сейчас практически все браузеры при запуске проверяют себя на умолчания, так что обычно восстановить обратно привычный браузер по умолчанию не проблема. 4) А процесс Лиса кстати в списке работающих процессов не появляется ли? А то я сейчас тестил... У меня первый раз Лис стартовал минуты 3 точно. Зато потом, начал стартовать быстро. Может быть в нечто подобном проблема? (что долгий запуск Лиса приводит в конечном итоге ожиданию исходных приложений. А если это так, то проблема легко решаема - я просто в движке их рассинхроню, и делов то. Сначала ответим исходному приложению "продолжай работу", а уж потом спокойно ТвинкиПаста будет разруливать запуски с параметрами) PS: причем я знаю почему первый раз Лис стартовал долго.... Поставила мне тут женушка добра в систему с одной игрушкой в нагрузку. Я Лисом редко пользуюсь, поэтому это видимо первый раз был после той установки. Ох уж мне эти программисты из ведущих ПТУ компаний Рунета.... Женушка то "кофеем в постель" отделалась и ладно - она то что в этом понимает, а вот "разработчеги" из Яндекса на ближайшей же конференции по полной огребут

Carc: Новая версия TwinkiePaste 0.56 Alpha 14 Куча мелких изменений + украинский пользовательский интерфейс.

Carc: Новая версия TwinkiePaste 0.57 Alpha 15 Что нового добавлена возможность временно исключать фразы из меню (см. галочки в редакторе фраз); добавлена настройка использовать звуки (по умолчанию теперь выключена)

Carc: Новая версия TwinkiePaste 0.58 Alpha 15 Что нового баг-фиксы в редакторе фраз; обновлен файл украинского языка;

Carc: Новая версия TwinkiePaste 0.60 Alpha 16 Что нового новая кооперация между редактором настроек и агентом: можно менять настройки клавиш при запуске редактора не из агента; исправлено: неправильно отображение форматированного текста из истории буфера обмена в меню вставки; меню вставки теперь также показывается без звуков, если отключена настройка "Использовать звуки" масса мелких исправлений, обновлены языковые файлы, и много, много мелочей.

DenisSMI: я уезжал из города. Мы вроде там что-то тестили?

Carc: DenisSMI пишет: я уезжал из города. Мы вроде там что-то тестили? Дык новая версия. 0.60 уже. Дофига чего переделал. Дофига чего добавил. Дофига чего исправил. + добавил обещанный портабельный вариант на сайт.

DenisSMI: команды поиска вызывают сообщение: Указанному файлу не сопоставлено ни одно приложение для выполнения данной операции. В разных программах

Carc: DenisSMI пишет: команды поиска вызывают сообщение: Указанному файлу не сопоставлено ни одно приложение для выполнения данной операции. В разных программах Что за команды поиска? А я и правда не сопоставлял расширение с редактором. На данном этапе я не уверен, что это нужно. Что это даст? Двойной щелчок по файлу будет открывать редактор фраз? А это точно надо?

DenisSMI: Carc пишет: Что за команды поиска? ну поиск с помощью гугл и яндекс

Carc: DenisSMI пишет: ну поиск с помощью гугл и яндекс Попробуй в редакторе фраз запустить эти команды в тестовом режиме. Как всегда Пущаем редактор фраз Выделяем нужную команду поиска в списке фраз Щелкаем по кнопке "Запуск приложения" (она же и отвечает за тип данных в выделенной фразе: простой текст, форматированный, запуск приложения) Выбираем в контекстном меню "Пробный запуск" Смотрим на репорт, чего скажет? В принципе она сделает все то же самое что и агент, т.е. "запустит" фразу\команду, но подсунет ей фейковые параметры (вместо выделенного текста). Но при этом по любому отрапортуется о результатах. В то время как агент, в стандартном меню вставки, рапортует только в случае неудачи. PS: Я как то забыл сказать. В последних версиях есть множественное выделение фраз. Ну например для удаления. Есть те же самые галочки для временного исключения фраз из меню, чтобы не удалять навсегда.

Carc: PS: кстати другой вариант протестировать команду поиска это просто скопировать весь текст команды из редактора фразы (то что у нас находится в панели редактора текста команды), меню Пуск в Windows, "Выполнить", вставляем текст команды и нажимаем ОК. Это по сути пожалуй то же самое (нет, рехех, на скажем "почти то же самое"), что и делает TwinkiePaste, но возможно винда выдаст побольше диагностики. Хотя дык это вряд ли.

Carc: Новая версия TwinkiePaste 0.61 Alpha 16 Что нового новые иконки для команд поиска; новые команды отметок фраз в редакторе фраз; мелкие исправления;

Carc: Новая версия TwinkiePaste 0.62 Alpha 17 Что нового подсказки для элементов меню выбора фраз; исправлена работа меню выбора фраз, если назначены клавиши вроде Ctrl+V или Shift+Insert; улучшен алгоритм выбора точки для показа меню выбора фраз; новые настройки; обновлен русский языковой файл интерфейса;

Carc: Новая версия TwinkiePaste 0.63 Alpha 17 Что нового проверка новых версий на сайте не использует кеш Windows, а всегда скачивает свежую информацию: подсказки для элементов меню выбора фраз отключены теперь по умолчанию (экспериментальная фича); обновлены языковые файлы интерфейса;

Carc: Выложил новую версию TwinkiePaste 0.65 Alpha 18 Что нового: добавлен макрос %CURSOR_POS%: позиция текстового курсора после вставки

Carc: Выложил новую версию TwinkiePaste 0.66 Alpha 18 Что нового: добавлен звук для команд запуска; изменения в формате обмена данными; исправления для подсказок в редакторе фраз;

DenisSMI: Чего-то у меня пару последних версий вообще не работают: выпадающее меня с фразами не появляется по горячей клавише...

Carc: DenisSMI пишет: Чего-то у меня пару последних версий вообще не работают: выпадающее меня с фразами не появляется по горячей клавише... Где именно не показывается? Какие клавиши назначены? Что говорит диагностика клавиш, может они уже заняты кем-то? Какая версия TwinkiePaste (всю информацию из диалога "О TwinkiePaste" вынимаем через буфер обмена в стиле Aml Pages - там много чего написано). Как скопировать инфу выложил на сайте тут (точь в точь как в Пагесах\Мапле) PS: лучше только скачать обновленную версию 0.67. Я там добавил пару инфы в диалог о программе (IE версия, веб-браузер по умолчанию и еще чего-то там - это инфа может сильно помочь).

DenisSMI: DenisSMI пишет: Чего-то у меня пару последних версий вообще не работают: выпадающее меня с фразами не появляется по горячей клавише... Портабельную скачал, теперь работает. но вот вэб-браузер (гугл и яндекс) не запускается из выпадающего меню

Carc: DenisSMI пишет: Портабельную скачал, теперь работает. но вот вэб-браузер (гугл и яндекс) не запускается из выпадающего меню 1) Тип фразы какой? 2) Что во фразе написано? 3) Что говорит пробный запуск в редакторе фраз?

Carc: Выложил новую версию TwinkiePaste 0.67 Alpha 18 Что нового: URL истории версий доступен в отчете о проверке новых версий; в диалог о программе добавлена дополнительная информация (версия IE, Default Web Browser и еще по мелочам);

Carc: Выложил новую версию TwinkiePaste 0.68 Alpha 19 Что нового: фразы форматированного текста теперь всегда показываются в меню, но если недоступна вставка в формате RTF то отключенными; разрешена вставка форматированного текста в веб-браузеры и прочия. В случае невозможности вставить в формате RTF, вставляется в виде простого текста (преобразуется на лету); добавлены более подробные подсказке в Редактор фраз для типов фраз (форматированный, простой текст, запуск приложения)

Carc: На сайт добавлено описание работы с макросами в TwinkiePaste

Carc: Выложил новую версию TwinkiePaste 0.75 Alpha 20 Что нового: новая панель истории буфера обмена; добавлено сохранение истории буфера обмена в файлы; добавлена возможность блокировать элементы истории буфера обмена;

Carc: Залил Альфу 22 - очень много изменений: новые настройки, новые умолчания, новые макросы и масса исправлений....

DenisSMI: А можно ли панель буфера обмена сделать так, чтобы при нажатии на слово оно автоматически бы вставлялось в место, где стоял курсор. И чтобы для этого было достаточно кликнуть по слову один раз. Т.е. убрать клик, который необходим, чтобы сделать панель активной.

Carc: DenisSMI пишет: А можно ли панель буфера обмена сделать так, чтобы при нажатии на слово оно автоматически бы вставлялось в место, где стоял курсор. И чтобы для этого было достаточно кликнуть по слову один раз. Т.е. убрать клик, который необходим, чтобы сделать панель активной. Попробую.

Carc: DenisSMI пишет: И чтобы для этого было достаточно кликнуть по слову один раз. Т.е. убрать клик, который необходим, чтобы сделать панель активной. Дык по одному клику не получится. Копируется по двойному клику. Одиночный клик - просто выделяет элемент истории буфера обмена в панели (там много чего в контекстном меню есть). DenisSMI пишет: А можно ли панель буфера обмена сделать так, чтобы при нажатии на слово оно автоматически бы вставлялось в место, где стоял курсор. Это мне еще поковырять нужно... Сами мысли такие были, но нужно покрутить реализации.

Carc: Залил версию 0.99 Alpha 22

DenisSMI: Предлагаю панель истории, появляющуюся по горячей клавише, сделать вдвое уже и в несколько рядов, чтобы не нужно было прокручивать вниз. И, может, пронумеровать записи...

Carc: DenisSMI пишет: Предлагаю панель истории, появляющуюся по горячей клавише, сделать вдвое уже Дык она же запоминает свои размеры!?! Уменьши и она будет появляться уже... DenisSMI пишет: и в несколько рядов, чтобы не нужно было прокручивать вниз. А смысл? Тогда если все не умещается, придется прокручивать вправо - что точно не лучше. А то и хуже. Имхо, конечно. Хотя может быть я не уловил твоей мысли? DenisSMI пишет: И, может, пронумеровать записи... Не проблема - легко и непринужденно. Но что это даст? Для чего это может быть нужно?

DenisSMI: Carc пишет: А смысл? Тогда если все не умещается, придется прокручивать вправо - что точно не лучше. А то и хуже. Имхо, конечно. Хотя может быть я не уловил твоей мысли? Это я взял из CLCL Удобно сделано: 1. Жму горячую клавишу 2. Появляется список истории буфера обмена. В несколько колоном, поэтому все сразу видно, ничего прокручивать не надо 3. (номера в общем не обязательны, но как-то нагляднее что ли получается, кроме того, можно только первые 9 пронумеровать, чтобы вставлять их по нажатию соотв. цифровой клавиши) 4. Жму мышом на нужную фразу и она тут же вставляется, куда нужно. Удобно. Твики пока не настолько удобна.

Carc: Дык нумерация тебя где интересовала? В меню? Или в панели истории? 1) Дык в меню как раз все так и сделано. Выбрал мышом фразу она и вставится. 2) Меню в TwinkiePaste точно так же можно сделать в несколько колонок - это настраивается.

DenisSMI: Carc пишет: Дык нумерация тебя где интересовала? В меню? Или в панели истории? В меню. Правда смотрю, что и без нее вполне нормально. Carc пишет: 2) Меню в TwinkiePaste точно так же можно сделать в несколько колонок - это настраивается. Круто! Как же я не заметил сразу!? Спасибо, что ткнул!

Carc: DenisSMI пишет: В меню. Правда смотрю, что и без нее вполне нормально. Да не вопрос как два пальца об асфальт. Вопрос всего лишь умолчанию. "Когда программист не знает что делать, он прикручивает опцию" (С). Посмотри до чего это довело Пагесы по молодости моей. Теперь чуть ли не каждый новый релиз начинается с выкоса какой-нить опции (правда, писал уже, выкашиваю так, что если пользователям не понравится вернуть можно в 10 минут работы). Отсюда и вопрос. Что делать по умолчанию с номерами или без. Я бы, исключительно интуитивно сделал бы с номерами. А потом посмотрел на отзывы. Попросят - будут и опции и умолчания. Нормально - нафиг не надо плодить инварианты. DenisSMI пишет: Круто! Как же я не заметил сразу!? Спасибо, что ткнул! Дык это моя недоработка. Я б легко бы сделал и многоколонное меню по умолчанию. Но вопрос сколько для кого, для большинства приемлемо по умолчанию элементов в колонке? Может быть и не упираться в колонки по числу. А например: вставки первая колонка, история буфера обмена вторые, настройки третьи. Сразу кагбэ отдельные по сути вещи в разных колонках - легко и быстро ориентироваться.

DenisSMI: Carc пишет: Может быть и не упираться в колонки по числу. А например: вставки первая колонка, история буфера обмена вторые, настройки третьи. Сразу кагбэ отдельные по сути вещи в разных колонках - легко и быстро ориентироваться. мне до 100 строк истории иногда требуется. Изредка даже больше.

Carc: DenisSMI пишет: мне до 100 строк истории иногда требуется. Изредка даже больше. Дык максимальное число хранимых строк истории точно так же настраивается....

Carc: Залил 29-ую альфу... По ходу, полагаю, что это последняя альфа в линейке. На днях перевожу в статус бета-версии.

DenisSMI: А вот кликами в панели Истории в это окно, к сожалению, ничего не вставить...

Carc: DenisSMI пишет: А вот кликами в панели Истории в это окно, к сожалению, ничего не вставить... А в чем аналогия то? Если сравнивать CLCL? Из меню так вставить в один выбор можно. Из панели нельзя (по крайней мере пока нельзя). Просто ты так напираешь на удобство в CLCL (и справедливо), что я и пытаюсь понять что именно нужно. Если именно как в CLCL, то насколько я понял (я пока просто взглянул) - там именно меню. Как и у меня. Из меню ты вставишь в один выбор команды. Из панели истории мне нужно покумекать - там совершенно по другому все реализовано, вот в чем загвоздка. В общем вопрос следующий. Если тебе так нужно быстро вставлять сразу выбором, почему ты не пользуешься меню? Все ведь то же самое. Клавиша, выпало меню - внизу меню история буфера - кликнули - вставили. Что мешает? Отсутствие номеров? Дык как два пальцы - полстроки кода.... Нужны быстрые клавиши? Для такого меню? Тоже легко - но тут сразу вопрос: клавиши активны только когда показывается меню или же все таки нажали клавишу и сразу что-то вставлено без меню (это имхо плохо, без показа меню нет визуализации - не видно заранее что будет вставлено, а это зачем? Опять помнить что на какой клавише висит). Что именно нужно от меню и почему оно пока не так удобно?

DenisSMI: При наведении на фразу можно вспл.подсказку с полной фразой? У меня они часто похожи, только конец отличается.

Carc: DenisSMI пишет: При наведении на фразу можно вспл.подсказку с полной фразой? У меня они часто похожи, только конец отличается. При наведении где? В списке фраз слева, в редакторе фраз - где моднявая всплывающая подсказка? Или при во всплывающей подсказке в меню вставке фраз по горячей клавише (там если меню выделить, то к выделенному меню также показывается осмысленная всплывающая подсказка). Где именно?

DenisSMI: Carc пишет: При наведении где? В списке фраз слева, в редакторе фраз - где моднявая всплывающая подсказка? Или при во всплывающей подсказке в меню вставке фраз по горячей клавише (там если меню выделить, то к выделенному меню также показывается осмысленная всплывающая подсказка). Где именно? В том меню, которое по горячей клавише появляется

Carc: DenisSMI пишет: В том меню, которое по горячей клавише появляется OK - ни вапрос! Сделаю.

Carc: Залил версию 1.01 с расширенными тултипами для меню вставки.

DenisSMI: *PRIVAT*

Carc: DenisSMI пишет: *PRIVAT* Семьдесят семь как-то кошернее

DenisSMI: А не можно ли сделать опцию для планшетных компьютеров? А именно, чтобы при нажатии на иконку в трее появлялось это самое выпадающее меню...

Carc: DenisSMI пишет: А не можно ли сделать опцию для планшетных компьютеров? А именно, чтобы при нажатии на иконку в трее появлялось это самое выпадающее меню... А где оно должно появляться?

DenisSMI: Carc пишет: А где оно должно появляться? Да в общем не знаю. Например, начиная с левого верхнего угла.

Carc: DenisSMI пишет: Да в общем не знаю. Например, начиная с левого верхнего угла. Т.е. всегда показывать в верхнем левом углу? Это можно только как настройку сделать... И соответственно только видимо по нажатию горячей клавиши.

DenisSMI: Carc пишет: Т.е. всегда показывать в верхнем левом углу? Это можно только как настройку сделать... И соответственно только видимо по нажатию горячей клавиши. Как настройку - хорошо. Горячая клавиша не пойдет, потому что на планшете неудобно с горячими клавишами работать. Лучше в самом деле плавающую иконку, которую можно перемещать по экрану.

Carc: DenisSMI пишет: Как настройку - хорошо. Горячая клавиша не пойдет, потому что на планшете неудобно с горячими клавишами работать. Лучше в самом деле плавающую иконку, которую можно перемещать по экрану. А зачем вообще нужно чтобы меню было в определенном месте (вверху или еще где). Это для чего в принципе требуется?

DenisSMI: Carc пишет: А зачем вообще нужно чтобы меню было в определенном месте (вверху или еще где). Это для чего в принципе требуется? Мне нужно, чтобы на планшете была простая возможность использовать прогу. Для этого удобно иметь под рукой плавающую иконку, при нажатии на которую выскакивал бы список с сохраненными фразами. Ну и чтобы эту иконку пальцем можно было бы передвинуть в сторону, чтобы не мешалась.

Carc: DenisSMI пишет: Мне нужно, чтобы на планшете была простая возможность использовать прогу. Для этого удобно иметь под рукой плавающую иконку, при нажатии на которую выскакивал бы список с сохраненными фразами. Ну и чтобы эту иконку пальцем можно было бы передвинуть в сторону, чтобы не мешалась. ОК, я в принципе подумаю как это сделать. Принципиально, такая возможность есть.

DenisSMI: Carc пишет: ОК, я в принципе подумаю как это сделать. Принципиально, такая возможность есть. Спасибо! Было бы здорово!

Carc: DenisSMI пишет: Спасибо! Было бы здорово! А планшетка под управлением какой операционной системы работает?

Carc: Залил новую версию 1.02 с мелкими изменениями...



полная версия страницы