Форум » » Мои по и желания!... » Ответить

Мои по и желания!...

evan: 1. Хорошо бы реакцию сохранения быстрыми клавишами команды Сохранить (Ctrl+S) выполнять одним кликом Поясняю: при нажатии Ctrl+S - пока держишь клавиши идёт постоянное, циклическое сохранение и песочные часики мигают пока нажата комбинация клавиш, так вот хорошо бы, чтоб сохранение прошло одним циклом, а песочные часики отобразили бы это сохранение на 1-1,5 сек. при каждом нажатии Ctrl+S (как это сделано в большинстве программ ) Для сравнения, когда нажимаем команду в меню Файл/ Сохранить - команда выполняется одним кликом, А для Ctrl+S - ощущение выполнения команды такое - идёт постояное циклическое сохранение (а ведь эта команда самая рабочая) - Недостаток существующего способа, когда после нажатия Ctrl+S отпускаешь первой кнопку Ctrl, то вставляется в текст символ (ы) или (ыыыыыы), и если незаметил где стоял курсор, эти (ыыыыыы) залазют везде в документ в нежелательном месте А если сделать сохранение (Ctrl+S) одним циклом, и с условием пока не разомкнуться обе кнопки - усё будэ ОК!.

Ответов - 82, стр: 1 2 3 4 5 All

SlasNsk: да уж, не знаю, сочувствовать или нет (софтина-то всё-таки работает ) надо, чтоб и у меня, например, тоже заработала на работе поиск работает (то же и в письме написал)

urasvon: Cark Скажи плз А в свежей версии ко мне в рабоий файл тоже будут прилетать тучи липучих листочков За которыми надобно бесконечно гоняться и травить , как вредных животных Как отключить эту пакость - я не нашёл ! PS Если Да, то подскажи с какой версии это "введение члена в файл" пошло. Я вернусь из лучшей версии в хорошую

Carc: urasvon пишет: Cark Скажи плз А в свежей версии ко мне в рабоий файл тоже будут прилетать тучи липучих листочков За которыми надобно бесконечно гоняться и травить , как вредных животных Как отключить эту пакость - я не нашёл ! PS Если Да, то подскажи с какой версии это "введение члена в файл" пошло. Я вернусь из лучшей версии в хорошую Jur_Mar 1) Отключать также как и включать - исключительно ручками, и исключительно пользователю - иначе это включиться и не могло: меню "Сервис\Параметры документа", убрать галочку "Сохранять позиции липких листочков". 2) А пошло это т.н. "введение члена в файл" аж еще с восьмой версии. Попробовать на нее откатиться думаю будет тяжеловато, формат девятой версии 8-ка отродясь не понимала и вряд ли когда будет.


pole: При использовании мобильной версии Aml Pages возникла следующая проблема. Если задать файлы, которые открываются по умолчанию, то они задаются абсолютным адресом и вот не задача, при запуске программы на другом компьютере, флешка может иметь другую букву и файлы по умолчанию уже не находятся. Можно ли сделать, чтобы пути до файлов задавались относительно каталога запуска программы?

Carc: pole пишет: При использовании мобильной версии Aml Pages возникла следующая проблема. Если задать файлы, которые открываются по умолчанию, то они задаются абсолютным адресом и вот не задача, при запуске программы на другом компьютере, флешка может иметь другую букву и файлы по умолчанию уже не находятся. Можно ли сделать, чтобы пути до файлов задавались относительно каталога запуска программы? Пока этого нет, но это планировалось для функции "Мои файлы" и "вечных закладок документов". Будет приделано в будущем.

Carc: pole пишет: При использовании мобильной версии Aml Pages возникла следующая проблема. Если задать файлы, которые открываются по умолчанию, то они задаются абсолютным адресом и вот не задача, при запуске программы на другом компьютере, флешка может иметь другую букву и файлы по умолчанию уже не находятся. Можно ли сделать, чтобы пути до файлов задавались относительно каталога запуска программы? Использование относительных путей в списке последних использованных файлов будет в следующей версии Aml Pages 9.16. А вот если открывать через способ "вечных закладок", то там как раз пути хранятся как относительные уже сейчас - поэтому должно корректно работать даже для флешек с разными буквами. Как открывать быстро документы через вечные закладки написано на сайте в этой статье

evan: 1. Хотелось бы иметь для команды "Как листочек" Пользовательские настройки: 1). Желаемое расположение на экране при открытии окна Листочка. 2). И желаемый размер Листочка. (существующий размер слишком маленький, и при каждом открытии новой страницы, приходится каждый раз настраивать размер, да и у каждого пользователя свои запросы по размеру, а так бы настроил один раз под себя и усё.) А сохранение положения и размера Листочка при сеансе работы, которое имеем сейчас, это совсем другое. 1). Вначале нужно открыть Листок 2). Потом выбрать нужный размер (растянуть) 3). Закрыть Листочек, и только после этого если снова открыть страницу "Как листочек" Листочек откроется с желаемыми параметрами, только на период сеанса. 4). А если открыть другую страницу "Как листочек", снова надо начинать всё сначала для этой страницы. Нужна оперативность, кликнул один раз и Листок стоит на желаемом месте, с желаемым размером. Ведь у каждого пользователя, есть любимое место на экране, и свой размер Листочка. Один раз настроить этот режим, можно наверно обойтись и без создания опций, например так: 1. Запускаем Aml Pages. 2. Открываем любую страницу "Как Листочек" 3. Тащим Листочек в нужное место экрана и устанавливаем нужный размер окна Листочка. 4. Закрываем Листочек. 5. Закрываем программу Aml Pages. 6. Новые установки для Листочка записываются, как единый параметр в программе для всех документов. При следующем запуске Aml Pages Листочек будет открываться с Пользовательскими настройками. Если захотца изменить, повторил снова все действия с 1 по 6 пункт. Если кажется громоздко получилось, то тогда делать опцию.

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

evan: Carc пишет: А что делать с положением? Сейчас листки открываются веером, т.е. второй чуть ниже, правее первого, второй третьего и.т.д. - чтобы не перекрываться. А как быть, если мы жестко запомнили положение? Тогда вновь открываемый будет перекрывать листочек, который уже болтается на этом месте... Не будет ли это мешать!?! Веер отлично сделан - его надо оставить, только ввести вот такую фишку на время работы сеанса в программе: (Контроль открытых Листочков) 1. Первый Листок открывается с исходного пользовательского положения. 2. Второй и третий соответственно существующему вееру. 3. Если закрыли два последних, новый Листочек откроется с положения второго. 4. Если закрыли первый, то следующий откроется с положения первого. 5. Если закрыли все, то новый Листочек откроется с исходного положения. Думаю мысль основную уловил. ___ Попутно хотелось бы развить ещё одну мысль, но уже по команде "Вставить вырезку экрана" Этой команде не хватает ещё одной стандартной команды Windows - команды "Копировать в буфер обмена" Тогда можно будет Скриншот вставлять в любую графическую программу, хотя бы в тот же Word. Можно, конечно извратиться, например так: 1. "Вставить вырезку экрана" в Листочек. 2. Кликнуть по рисунку для активации в Листочке. 3. (Ctrl+C) 4. потом (Ctrl+V) в графический редактор. А если будет команда "Копировать в буфер обмена" то можно всё делать за 2 действия. А в контекстном меню Листочка на команде "Вставить вырезку экрана" можно выбор сделать галкой, на против команды "Копировать в буфер обмена" "Вставить вырезку экрана" >> +Копировать в буфер обмена если галки нет - снимается команда "Вставить вырезку экрана" в Листочек. + если галка есть у команды "+Копировать в буфер обмена" есть,то по команде "Вставить вырезку экрана", копируется в Буфер обмена.

Carc: evan пишет: Попутно хотелось бы развить ещё одну мысль, но уже по команде "Вставить вырезку экрана" Этой команде не хватает ещё одной стандартной команды Windows - команды "Копировать в буфер обмена" Тогда можно будет Скриншот вставлять в любую графическую программу, хотя бы в тот же Word. Можно, конечно извратиться, например так: 1. "Вставить вырезку экрана" в Листочек. 2. Кликнуть по рисунку для активации в Листочке. 3. (Ctrl+C) 4. потом (Ctrl+V) в графический редактор. А если будет команда "Копировать в буфер обмена" то можно всё делать за 2 действия. А в контекстном меню Листочка на команде "Вставить вырезку экрана" можно выбор сделать галкой, на против команды "Копировать в буфер обмена" "Вставить вырезку экрана" >> +Копировать в буфер обмена если галки нет - снимается команда "Вставить вырезку экрана" в Листочек. + если галка есть у команды "+Копировать в буфер обмена" есть,то по команде "Вставить вырезку экрана", копируется в Буфер обмена. А чем не рулит та же Alt+PrintScreen по клаве или тот же самый Fast Stone Capture? Этих скриншотеров сейчас такое количество, и есть более чем неплохие...

evan: Carc пишет: А чем не рулит та же Alt+PrintScreen по клаве Вообще то это, копирование в буфер обмена активного окна, а я предлагал для прямоугольного выделения. Все скриншотерские программы за основу берут, использование встроенного Windows ресурса. Джентльменский набор, который составляет три, четыре команды: 1. PrintScreen 2. Alt+PrintScreen 3. Прямоугольное выделение 4. Копирование в буфер обмена В твоей программе не хватает только - Копирование в буфер обмена, пару кодов в программе наверно много места не займут. А реализовать можно ещё проще, Использовать одну и ту же команду после нажатия "Вставить вырезку экрана": - левой кнопкой мыши, прямоугольное выделение - вставлять в Листочек. - правой кнопкой мыши, прямоугольное выделение - вставлять в Буфер обмена. Carc пишет: тот же самый Fast Stone Capture Можно и бесплатную FastStone Image Viewer для снятия скриншотов, а по поводу качества скриншотов, я сумлеваюсь, что там выше чем в Шоп, если только разработчики не позаимствовали выдернуть кусочек обработки из Шоповской программы, даже при таком варианте, шоп позволяет более гибко делать, плюс огромное количество инструментариев, если ими умеешь работать, доведёшь скрин до ума. А вообще то мож кому нужны, вот неплохие бесплатные проги для снятия скринов: ScreenHunter 5.1 Free (фирмы Wisdom Software Inc.) Gadwin PrintScreen (Разработчик Gadwin Systems, Inc) Screen Capture (фирмы Mediachase) Программа UVScreenCamera XnView Irfan View Снятия Скрина с видео: Media Player Classic KmPlayer

Carc: evan пишет: Вообще то это, копирование в буфер обмена активного окна, а я предлагал для прямоугольного выделения. Ну дык PaintBrush рулит, он умеет вырезать нужный кусок уже из вставленной картинки... evan пишет: Все скриншотерские программы за основу берут, использование встроенного Windows ресурса. Джентльменский набор, который составляет три, четыре команды: 1. PrintScreen 2. Alt+PrintScreen 3. Прямоугольное выделение 4. Копирование в буфер обмена Да ну прям! Папа, а ты сейчас только что с кем разговаривал? (C) Ни одна толковая софтина не вяжется на Windows`кие команды напрямую - это только геморроев себе на одно место с Shell`ом искать. Проще сначала сутки кода написать ручками, зато потом за "час долететь". evan пишет: В твоей программе не хватает только - Копирование в буфер обмена, пару кодов в программе наверно много места не займут. А зачем в буфер обмена-то!?! Каким образом это нужно именно в Aml Pages? Ей то это зачем? evan пишет: А реализовать можно ещё проще, Использовать одну и ту же команду после нажатия "Вставить вырезку экрана": - левой кнопкой мыши, прямоугольное выделение - вставлять в Листочек. - правой кнопкой мыши, прямоугольное выделение - вставлять в Буфер обмена. 1) Зачем в буфер обмена? Для чего именно AmlPages`у класть скриншот в буфер обмена? Ей это для чего нужно-то? 2) Каким таким провидением пользователь вдруг догадается, что правый клик по команде меню вызывает другую команду? Как он вообще догадается о такой возможности? Ни малейшей индикации, чистой воды "закладка" - дык и нафиг она тогда нужна? evan пишет: Можно и бесплатную FastStone Image Viewer для снятия скриншотов У Viewer`а нет такого мощного редактора как в FastStone Capture. evan пишет: а по поводу качества скриншотов, я сумлеваюсь, что там выше чем в Шоп, если только разработчики не позаимствовали выдернуть кусочек обработки из Шоповской программы, даже при таком варианте, шоп позволяет более гибко делать, плюс огромное количество инструментариев, если ими умеешь работать, доведёшь скрин до ума. а) не стоит голосоловно утверждать: я сравнил ручками и не на одном десятке файлов - FastStone выдает более лучшее качество в файл более меньшего размера, это факт. б) Заимствовать код из Photoshop`а ни один разработчик в здравом уме никогда не будет. Это мнение исключительно дилетанта. в) И не стоит мешать божий дар с яичницей. Никто не говорил о тысячах инструментах и редактировании. Фотошоп может все это предлагает, но перекладывает все "налоги" как обобщенный инструмент на пользователя, а FastStone Capture всю эту специфическую рутину берет на себя. Речь не о редакторе изображений, а о скриншотерах - это разные задачи, и нечего им делать в одном инструменте. Хотя конечно теоретически можно и отверткой гвоздь забивать, как я например, когда тут пару недель назад молоток у меня тетушки заиграли. Но как только я приватизировал свой молоток обратно, мне и в голову не приходило юзать для забивания гвоздей отвертку и пассатижи. Хотя, и в первом случае вполне кичливо можно заявить "что умею мол пользоваться инструментами" (как в Фотошопе), и гвоздь в коробку из под пассатижей входил ни как родной, но все же входил (а куда мне было деваться, было "нужно выпить треугольники" и все тут) "Совершенство, это когда не нечего добавить. Совершенство - это когда нечего убрать." ((C) Антуан Экзюпери)

Carc: evan пишет: Веер отлично сделан - его надо оставить, Не понял, о чем ты? evan пишет: только ввести вот такую фишку на время работы сеанса в программе: (Контроль открытых Листочков) 1. Первый Листок открывается с исходного пользовательского положения. 2. Второй и третий соответственно существующему вееру. 3. Если закрыли два последних, новый Листочек откроется с положения второго. 4. Если закрыли первый, то следующий откроется с положения первого. 5. Если закрыли все, то новый Листочек откроется с исходного положения. Думаю мысль основную уловил. Так-то оно да, а так-то оно нет (C). С одной стороны вроде что-то где-то тут у нас порою определенная логика есть, но с другой стороны а) область указана для позиционирования листочка, дык какого же фига тогда располагается "веером"? б) как-то оно всё мудрено достаточно получается, слишком много вариантов. По уму пользователю будет и вовсе непонятно, так где-же на этот раз окажется листочек: то ли в указанном месте, то ли веером, то ли относительно последнего, то ли предпоследнего. Обратная связь будет затруднена - вроде как одна и та же команда, а положение каждый раз разное, и совершенно не очевидно по каким именно причинам... в) ну и реализовать это не совсем так просто, но имхо, это именно из-за путаницы с вариантами в пункте "Б"... Может проще? Есть указанное положение, листочек встает туда, нет дык нет. По крайней мере для вновь создаваемых - а остальные, повторно показываемые берут свои позиции из документа (если выставлено сохранять позиции), или опять же если позиций нет, то ведут себя как вновь создаваемые (или на указанную позицию, или уж веером если ничего не указывали).

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

Carc: evan пишет: Можно и так... Ну давай тогда примерно в первом приближении сделаем именно так. А там уже по ходу использования станет понятно, окончательно это удобно или нет. Осталось дело за малым: выяснить в какое меню листочка запихать команду "Запомнить это положение листочка как используемое по умолчанию" и как оную команду назвать (ибо то что написано выше, это не название команды - это целая "война и мир" получается).

evan: Carc пишет: Ну давай тогда примерно в первом приближении сделаем именно так. А там уже по ходу использования станет понятно, окончательно это удобно или нет. Осталось дело за малым: выяснить в какое меню листочка запихать команду "Запомнить это положение листочка как используемое по умолчанию" и как оную команду назвать (ибо то что написано выше, это не название команды - это целая "война и мир" получается). Может в контекстное меню Листочка / Настройки/ (в раздел сохранения позиций Листочка), хотя там уже многовато команд, и как варианты: Запомнить положение Положение по умолчанию Исходное положение В дополнение к Листочку. 1. Если позволяют ресурсы Дистрибутива, хорош бы иметь дополнительные Быстрые клавиши по перемещению Листочка. Alt+Home - в исходную позицию нового листочка. 2. Существующая дискретность перемещения Листочка = 5пикселей, для клавиш Alt+стрелки(влево, вправо, вверх, вниз) - это усреднённая дискретность перемещения. В некоторых программах используют для плавного перемещения дискретность 1пиксель для быстрого 10пикселей Если кто то работал с подобными перемещениями, то резко чувствуется усреднение в Амл и не хватает, других диапазонов, особенно в случаях плавного дотягивания перемещения до нужного положения. Так например хочется Листочек разместить над текстом, но Рамка Листочка закрывает обзор строки поля Редактора текста. (так как с дискретностью 5 пикселей, никогда не подогнать) - В этом случае, вроде бы можно изменить размер рамки Листочка, но тогда нарушается геометрия видимости в тексте Листочка (не видно полностью нижнюю строку) - Можно ещё переместить Листочек Мышью за Заголовок, но у Мыши тоже большая ступенчатая дискретность. Единственно правильный вариант точного позиционирования Листочка на экране, это нужно два диапазона дискретности например : 1пиксель - для точного, плавного позиционирования и (5-10) пикселей - для быстрого перемещения Можно было зацепить: Alt+стрелки (влево, вправо, вверх, вниз) на диапазон = (5-10) пикселей, а Shift+Alt+стрелки (влево, вправо, вверх, вниз) на диапазон = 1 пикселей

Carc: evan пишет: Может в контекстное меню Листочка / Настройки/ (в раздел сохранения позиций Листочка), хотя там уже многовато команд Есть предложение похерить оттуда большую часть команд: Подстраивать размер автоматически - ну не люблю я эту штуку Фон рабочего стола, и Выбрать фон - ну и сколько народу этими командами пользовались? А если подумать, сколько народу пользовались большего одного раза... (любопытство то оно понятное дело) Прозрачность - по моему мало кто манипулирует прозрачность конкретного листка, да еще и из такого дальнего меню создавать без заголовка - имхо, в опциях ставится и уж из самого листочка не переключается. evan пишет: Положение по умолчанию Мне больше нравится именно так, хотя и без глагола. И потом во всплывающей подсказке к меню можно дать подробную расшифровку этой команды.

evan: Carc пишет: Есть предложение похерить оттуда большую часть команд: Подстраивать размер автоматически - ну не люблю я эту штуку Фон рабочего стола, и Выбрать фон - ну и сколько народу этими командами пользовались? А если подумать, сколько народу пользовались большего одного раза... (любопытство то оно понятное дело) Прозрачность - по моему мало кто манипулирует прозрачность конкретного листка, да еще и из такого дальнего меню создавать без заголовка - имхо, в опциях ставится и уж из самого листочка не переключается. Это хорошее дело!

Carc: evan пишет: Это хорошее дело! Ужо похерено! Не меню "Настройки", а красота просто стала неописуемая

Carc: evan пишет: Можно было зацепить: Alt+стрелки (влево, вправо, вверх, вниз) на диапазон = (5-10) пикселей, а Shift+Alt+стрелки (влево, вправо, вверх, вниз) на диапазон = 1 пикселей Зачем так сложно? Просто сделаем стартовую дельту перемещения меньше. Сейчас начинается по моему с 5-ти, сделаем скажем с 1-го или 2-ух. Оно и сейчас так работает, если нажать Alt+стрелка и держать, то постепенно скорость перемещения листочка увеливается. Если отпустить опять со стартовой дельты перемещения (с 5-ти пикселов).



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