On-line: guests 0. In total there are: 0 [information..]
AuthorTopic
moderator




Post №: 3388
Joined: 28.05.05
Location: Россия, Москва
Rank: 1
link post  Posted: 19.04.10 11:26. Post subject: [АНОНС] Aml Pages 9.16 Beta build 2092


Выпущена Бета-версия записной книжки Aml Pages 9.16 Бета сборка 2092

Продолжение см. здесь

Скачать\Download
  • Русская версия: http://www.amlpages.com/Source/amlpages_ru.zip
  • Русская портабельная версия: http://www.amlpages.com/Source/amlpages_ru_pe.zip
  • English version: http://www.amlpages.com/Source/amlpages_en.zip
  • Portugeuse version: http://www.amlpages.com/Source/amlpages_pt.zip
  • German version: http://www.amlpages.com/Source/amlpages_de.zip


    Что нового в версии 9.16 сборка 2092:
  • добавлены команды Формат\Верхний индекс, Формат\Нижний индекс (кнопки в панели Форматирование по умолчанию скрыты);
  • в липкие листочки добавлена команда "Положение по умолчанию" (запоминание текущей позиции листочка на экране и использование его потом для других листочков по умолчанию);
  • в интерфейс плагинов добавлено управление скинами ("шкурками") к Aml Pages;
  • исправлено "наезжание" панели Документ на панель инструментов "Стандартная";
  • исправления в прорисовке панели Aml Assist под управлением Win2k;

    Что нового в версии 9.16:
  • добавлена поддержка таблиц текста с прозрачным фоном;
  • добавлена настройка "Таблицы\Отображать сетку";
  • в текстовый редактор добавлена поддержка таблиц без сетки;
  • добавлена команда "Вставка\Свойства объекта" (просмотр свойств OLE-объектов в тексте);
  • добавлен подсчет статистики текста (см. меню "Сервис\Статистика");
  • добавлено сохранение списка последних документов как относительных путей (важно для портабельной (переносной) версии);
  • добавлена минимизация размера панели шрифтов при перемещении сплиттера;
  • новая версия плагина Aml Assist 2.04 (добавлена кнопка настройки и масса мелких изменений);
  • ну и многое, многое другое...
  • см. продолжение в этом посте

    Детальный список изменений см. в разделе История


  • Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply
    Replys - 39 , page: 1 2 All [new only]





    Post №: 8
    Joined: 16.04.10
    Rank: 0
    link post  Posted: 19.04.10 18:35. Post subject: добавлена минимизаци..



     quote:
    добавлена минимизация размера панели шрифтов при перемещении сплиттера


    это как? что такое сплиттер?

     quote:
    в интерфейс плагинов добавлено управление скинами ("шкурками") к Aml Pages


    это Aml Colorer?

     quote:
    исправлено "наезжание" панели Документ на панель инструментов "Стандартная"


    наезжание панелей все также имеет место. У меня, по крайней мере.

    прочие баги, замеченные и в более ранних версиях:

    - в страницах простого и форматированного текста цвет произвольных фрагментов текста становиться зеленым и жирным (в моем случае это фрагменты текста, скопированного из Opera). Изменить зеленый жирный текст нельзя, т.е. ты меняешь его, прокручиваешь страницу, а он опять становится зеленым и жирным (только что обнаружил, что в этих файлах включена синтаксическая подсветка "как у Carc'a")
    - в страницах простого текста с включенной синтаксической подсветкой "как у Crac'a" при открытии документа или же просто при многократном переходе между страницами криво работает подсветка. Может не работать, пока вторично её не включишь, или работать частично, или раскрашивает лишние строки (опять же в тот же зеленый жирный цвет). При попытке выбрать шрифт System в окошке шрифт (по умолчанию шрифт редактора), исчезает его жирность, и вернуть её уже не получается.
    Иногда все бывает в порядке. Шрифт System удается выбрать и даже печатать на нем, но только в русской раскладке. При печати в английской он становится обычным, т.е. теряет жирность. Короче говоря, глюки при работе подсветки "как у Carc'a"
    - опять же в страницах простого текста иногда исчезает или добавляется отступ (TAB). Некритично, но нервирует.
    - при печати появляется подсказка для автозавершения набираемого слова. Воспользовался автозавершением, нажав ENTER. Увидел, что перепутал слово. Стер его. Набираю нужное. Подсказка больше не появляется. Мораль: на месте удаленного слова, для ввода которого было использовано автозавершения, автозавершение больше не работает. Некритично, но необычно. Хотя может так и было задумано? :)
    - в страницах форматированного текста частенько остается след от выделения строки плагином Line Highlighter (при возвращении на страницу). Не уходит, пока не выделишь эту строку заново. Нервирует.
    - не получается снять галочку с "поместить в управление файлами". Приходится заходить внутрь. Или так и задумано? Просто галочка выглядит как обычная, которую можно поставить/снять.
    - а кнопочка (слева вверху) закрывающая/открывающая дерево, на мой взгляд, раньше была симпатичнее. Новая какая-то громоздкая. А вот Aml Assist - просто супер. И новое оформление, и возможность располагать вместе с одним из открытых окон.

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



    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3391
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 20.04.10 12:51. Post subject: DenisSMI пишет: это..


    DenisSMI пишет:

     quote:
    это как? что такое сплиттер?


    Разделитель панели дерева и редактора текста

    DenisSMI пишет:

     quote:
    это Aml Colorer?


    Нет, это полностью новый и отдельный интерфейс. Хотя отчасти его функционал дублируется плагином Aml Colorer.

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply



    Post №: 9
    Joined: 16.04.10
    Rank: 0
    link post  Posted: 20.04.10 13:02. Post subject: Нет, это полностью н..



     quote:
    Нет, это полностью новый и отдельный интерфейс. Хотя отчасти его функционал дублируется плагином Aml Colorer.


    почему-то в интерфейсе плагинов ничего не нашел??? Или плохо искал? Как называется?

    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3394
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 22.04.10 13:36. Post subject: DenisSMI пишет: поч..


    DenisSMI пишет:

     quote:
    почему-то в интерфейсе плагинов ничего не нашел??? Или плохо искал? Как называется?


    В смысле "в интерфейсе плагинов"? Я имел ввиду программные интерфейсы взаимодействия плагинов и самой Aml Pages...

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply





    Post №: 756
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 21.04.10 16:23. Post subject: ВЕРСИЯ: 9.16 СБОРКА - 2092



    Что то я так и не понял?
    Это задумано так, или всё таки лажа
    3
    2. Подвожу курсор на заголовок делаю щелчок с удержанием и Листочек приоткрывается


    4

    Если эта лажа, то есть кое какие мысли из-за чего

    И из за неё могут быть всякие неприятности в прорисовке, а может и ещё где.


    Вот например в версии 9.16 сборка 2092, msftedit.dll 4.1

    Прорисовки после нажатия кнопки Закрыть -Х листочек,
    Листочек закрывается, а прорисовка остаётся.


    1



    2



    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3395
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 22.04.10 13:37. Post subject: evan пишет: 2. Подв..


    evan пишет:

     quote:
    2. Подвожу курсор на заголовок делаю щелчок с удержанием и Листочек приоткрывается


    Да, такая трабла есть. Я с ней позже буду разбираться.

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply





    Post №: 762
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 23.04.10 13:15. Post subject: evan пишет: 2. Под..


    evan пишет:

     quote:
    2. Подвожу курсор на заголовок делаю щелчок с удержанием и Листочек приоткрывается


    Carc пишет:

     quote:
    Да, такая трабла есть. Я с ней позже буду разбираться.


    Мои пять копеек для поиска где:
    Логически это должно быть связанно с подключением верикальной полосы прокрутки в коде, которая приоткрывает Листочек
    На практике же, видно как появляется вертикальная прокрутка при создании Нового листочка.
    Выводы:
    При активации Листочка, любым из способов, сразу активируется курсор в поле редактора Листочка,
    а если нижняя рамка окна Листочка пересекает зону курсора (в свёрнутом в заголовок), появляется
    вертикальная прокрутка, которая делает своё дело - приоткрывая Листочек.
    Для решения проблемы, при клике по заголовку надо блокировать либо активацию курсора, или
    блокировать кнопки вертикальной прокрутки.


    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3419
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 23.04.10 13:30. Post subject: evan пишет: 2. Подв..


    evan пишет:

     quote:
    2. Подвожу курсор на заголовок делаю щелчок с удержанием и Листочек приоткрывается


    Пофиксил эту проблему в сборке 2093.

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply





    Post №: 757
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 21.04.10 17:28. Post subject: В перемещение Листоч..


    В перемещение Листочка по (Alt+стрелка) похоже,что привязка сделана
    на суммирование количества нажатий(и ещё что то непонятного)
    Нажимаю кратковременно несколько раз и листочек ускоряется всё больше и больше.

    И контроль Сброса одиночного цикла только аж после 1сек - это получается, чтобы двигать по пиксельно
    нужно выждать минимум 1сек, и считаем за 10 пикселей более 10 сек, за это время можно 100 метровку пробежать.

    Вот она хож не хошь, и начинается теория регулирования скорости для объекта Листочка

    Надо делать наоборот, контролировать время НАЖАТОЙ КЛАВИШИ и этим параметром
    (временен удержания кнопки) управлять Стартовой дельта,

    а Посля Отжатия кнопки (по сигналу размыкания) - Сразу Сбрасывать схему управления в Нуль,
    И после следующего, повторного нажатия поворять весь процесс заново - тоды будет усе зашибись

    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3393
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 22.04.10 13:34. Post subject: evan пишет: В перем..


    evan пишет:

     quote:
    В перемещение Листочка по (Alt+стрелка) похоже,что привязка сделана
    на суммирование количества нажатий(и ещё что то непонятного)


    Да нету там никаких суммирований, нажал Alt+стрелка и держишь. Пока держишь кнопки скорость перемещения постепенно увеличивается, как только отпустил и нажал снова с приличной задержкой во времени скорость перемещения опять падает до минимума.

    evan пишет:

     quote:
    И контроль Сброса одиночного цикла только аж после 1сек - это получается, чтобы двигать по пиксельно
    нужно выждать минимум 1сек, и считаем за 10 пикселей более 10 сек, за это время можно 100 метровку пробежать.


    Дык и не надо попиксельного перемещения листочка. Здесь вам не си не Адоб Фотошоп, это просто не нафиг никому не нужно. Так что это не неверно сделано, а такая цель и вовсе не ставилась.

    evan пишет:

     quote:
    Вот она хож не хошь, и начинается теория регулирования скорости для объекта Листочка


    На помойку ВАК теории! Пользователи Aml Pages это не академики, которые за казенный счет (порою и далеко не все) могут обсуждать теории выеденного яйца месяцами. C помощью Aml Pages пользователи решают какие-то свои собственные проблемы, и им нужно чтобы программа выполняла поставленные задачи, причем максимально просто и удобно.

    evan пишет:

     quote:
    Надо делать наоборот, контролировать время НАЖАТОЙ КЛАВИШИ и этим параметром
    (временен удержания кнопки) управлять Стартовой дельта, а Посля Отжатия кнопки (по сигналу размыкания) - Сразу Сбрасывать схему управления в Нуль,


    А чего управлять стартовой дельтой смещений, если она в начале перемещения и так минимальна?
    А после завершения перемещений (отпускаем кнопки на клаве) скорость перемещения опять и падает до минимума. Собственно, так и сделано.

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply





    Post №: 765
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 23.04.10 13:45. Post subject: Carc пишет: На по..


    Carc пишет:

     quote:
    На помойку ВАК теории! Пользователи Aml Pages это не академики, которые за казенный счет (порою и далеко не все) могут обсуждать теории выеденного яйца месяцами. C помощью Aml Pages пользователи решают какие-то свои собственные проблемы, и им нужно чтобы программа выполняла поставленные задачи, причем максимально просто и удобно.


    Если тебе хотца найти оптимальный лучший вариант решения своей проблемы, то все средства хороши.
    Вот например используя некоторые знания из вышесказанного их можно успешно применить и к Стартовой дельта

    Carc пишет:

     quote:
    А чего управлять стартовой дельтой смещений, если она в начале перемещения и так минимальна?
    А после завершения перемещений (отпускаем кнопки на клаве) скорость перемещения опять и падает до минимума. Собственно, так и сделано.



    Ответь плиз, мне на пару вопросов?
    1. Можешь, нет изменить время сброса Стартовой дельта после отпускания кнопки до следующего нажатия, чтобы оно
    составлялоо микро секунды, а то сейчас это время у тебя равно более 1 секунды.
    2. Можешь, нет для управления перемещением Листочка объединить две Стартовой дельта последовательно, в один алгоритм
    Этот вопрос для специалиста, уже сразу является оригинальной подсказкой для решения многих проблем управления Стартовой дельтой
    Если ответы на поставленные вопросы положительные, то можно довольно точно и желаемо настроить управлением Стартовой дельтой, на разных участках управления перемещением.


    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3420
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 23.04.10 13:49. Post subject: evan пишет: Если те..


    evan пишет:

     quote:
    Если тебе хотца найти оптимальный лучший вариант решения своей проблемы, то все средства хороши.
    Вот например используя некоторые знания из вышесказанного их можно успешно применить и к Стартовой дельта


    Угу, только когда проблема одна! А когда их много несколько приходится выбирать и расставлять приоритеты. Не выйдет и на елку влезть и ж... ничего не ободрать

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3421
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 23.04.10 13:52. Post subject: evan пишет: 1. Може..


    evan пишет:

     quote:
    1. Можешь, нет изменить время сброса Стартовой дельта после отпускания кнопки до следующего нажатия, чтобы оно
    составлялоо микро секунды, а то сейчас это время у тебя равно более 1 секунды.


    А для чего это нужно то!?! Случайно отпустил и тут же скорость перемещения упала до нуля что ли!?!

    evan пишет:

     quote:
    2. Можешь, нет для управления перемещением Листочка объединить две Стартовой дельта последовательно, в один алгоритм
    Этот вопрос для специалиста, уже сразу является оригинальной подсказкой для решения многих проблем управления Стартовой дельтой
    Если ответы на поставленные вопросы положительные, то можно довольно точно и желаемо настроить управлением Стартовой дельтой, на разных участках управления перемещением.


    Чего то я ничего не понял вообще-то...
    Начинаем перемещение стрелками - скорость минимальна, держим клавиши - скорость линейно нарастает. Отпустили, подождали - скорость перемещение опять минимальна. И что тут можно поменять!?!


    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply





    Post №: 766
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 23.04.10 17:02. Post subject: Carc пишет: А для ..


    Carc пишет:

     quote:
    А для чего это нужно то!?! Случайно отпустил и тут же скорость перемещения упала до нуля что ли!?!



    Начнём с задней мысли, "тут же скорость перемещения упала до нуля что ли!?!" да, до нуля,
    и время между отпусканием и следующим нажатием желательно до минимума, но там не получится, а будет всё равно какое то время(хорошо если миллисекунды, или меньше) у тебя сейчас, это время
    более 1секунды до сброса дельта в нуль.

    Зачем это нужно, чтобы подбирать желаемый диапазон скорости, только не просто держать кнопку нажатой,
    а делать частые щелчки по кнопке стрелок, через определённые интервалы времени.
    Меняя частоту нажатий и интервал между нажатием (короче морзянка)

    Как сейчас у тебя повторюсь 1секунда до сброса дельта в нуль, циклическое нажатие не точное, если нажал повторно через время менее
    1сек, то Стартовая дельта не успела сбросить ещё в ноль, в результате второй цикл начинается не с нуля
    и суммируется задание скорости больше чем бы хотел.

    "Случайно отпустил" - случайностей не может быть, есть сигнал размыкания(отпускания) кнопки, вот от него и
    надо плясать, сброс Стартовой дельта в минимальное время.

    Carc пишет:

     quote:
    Чего то я ничего не понял вообще-то...
    Начинаем перемещение стрелками - скорость минимальна, держим клавиши - скорость линейно нарастает. Отпустили, подождали - скорость перемещение опять минимальна. И что тут можно поменять!?!



    Шаг.2
    На Стартовой дельта линейная характеристика, но наверняка на ней можно изменять крутизну Линейности,
    в результате будет регулироваться параметр изменение скорости от время нажатой клавиши.

    переходим к следующему этапу
    Настроив одну Стартовую дельта допустим на большую скорость, вторую Стартовую дельта настраиваем
    на маленькую скорость.
    Маленькая скорость будет использоваться для точного позиционирования, а большая для быстрого перемещения
    Теперь Вставляем обе эти дельта в наш код управления, и получаем характеристику, плавного ускорения в
    начале, и быстрого после перехода на вторую, делая ход конём, из простой дельта комбинированную.




    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3424
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 23.04.10 18:08. Post subject: evan пишет: Шаг.2 ..


    evan пишет:

     quote:
    Шаг.2
    На Стартовой дельта линейная характеристика, но наверняка на ней можно изменять крутизну Линейности,
    в результате будет регулироваться параметр изменение скорости от время нажатой клавиши.

    переходим к следующему этапу
    Настроив одну Стартовую дельта допустим на большую скорость, вторую Стартовую дельта настраиваем
    на маленькую скорость.
    Маленькая скорость будет использоваться для точного позиционирования, а большая для быстрого перемещения
    Теперь Вставляем обе эти дельта в наш код управления, и получаем характеристику, плавного ускорения в
    начале, и быстрого после перехода на вторую, делая ход конём, из простой дельта комбинированную.


    Ну и в какой момент маленькая дельта в начале перемещения, должна переходить в большую вторую для большей скорости? Как это определять?


     quote:
    Маленькая скорость будет использоваться для точного позиционирования


    А зачем оно вообще нужно то - точное позиционирование?

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply





    Post №: 769
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 23.04.10 19:01. Post subject: Carc пишет: Ну и в ..


    Carc пишет:

     quote:
    Ну и в какой момент маленькая дельта в начале перемещения, должна переходить в большую вторую для большей скорости? Как это определять?


    Элементарно, можно несколькими способами сделать, в таком то большом ящике, да с твоей головой.

    Carc пишет:

     quote:
    А зачем оно вообще нужно то - точное позиционирование?



    В другом посту всё остальное. И наверно ЗАКРЫВАЕМ ТЕМУ.

    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3427
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 23.04.10 19:26. Post subject: evan пишет: Элемент..


    evan пишет:

     quote:
    Элементарно, можно несколькими способами сделать, в таком то большом ящике, да с твоей головой.


    Ну и например?



    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply





    Post №: 772
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 24.04.10 08:11. Post subject: Carc пишет: Ну и на..


    Carc пишет:

     quote:
    Ну и например?



    Заинтриговало, да? Всё равно делать не будешь.
    Ну ладно:

    Carc пишет:

     quote:
    Ну и в какой момент маленькая дельта в начале перемещения, должна переходить в большую
    вторую для большей скорости? Как это определять?



    В любой автоматизации, и работе самого компьютера, основным и главным параметром без которого они
    не могут просто работать, жить и существовать, является время <= Главная вступительная часть.

    И как сказал Гагарин > поехали:

    1. Для управления начальной скоростью подбираем экспериментально, нужную характеристику Стартовой дельта1,
    чтобы она удовлетворяла нашим требованиям - подбирать как, сам знаешь - не маленький.

    Поигравшись со Стартовой дельта1, лучше даже чисто практически,
    Прикидываем какой начальный диапазон по времени из всей дельты, будем потом использовать,
    для дальнейшего перехода на Стартовую дельту2 (уже наверно понятно), фиксируем это время.

    2. Для большой скорости Стартовой дельта2 подбираем свой режим работы

    3. После нажатия любой кнопки стрелок, стартует наш алгоритм:
    4. При старте сразу стартует дельта1,

    а для дельта2 включается время после окончания которого она автоматом стартует и будет работать
    на коком то промежутке времени параллельно с дельта2.
    - таким способом для дельта 2, изменяя время до её старта, мы в лёгкую подбираем время перехода со стартовой
    дельта1 на дельта 2 (на желаемом участке скорости)

    5. После отработки своего участка по времени дельта 1 переходит на дельта 2 - тут думаю объяснять нет смыла,
    любым знакомым способом для автора,
    А так как у нас обе дельты стартуют по единому времени старта алгоритма отсчёта, можно просто перейти
    по времени с дельта1 на дельта2, как вариант.

    6. Размыкание кнопки стрелки клавиатуры, сбрасывают аглоритм в нуль - вроде как усё... давай критику...


    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3438
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 24.04.10 12:18. Post subject: evan пишет: В любой..


    evan пишет:

     quote:
    В любой автоматизации, и работе самого компьютера, основным и главным параметром без которого они
    не могут просто работать, жить и существовать, является время <= Главная вступительная часть.

    И как сказал Гагарин > поехали:

    1. Для управления начальной скоростью подбираем экспериментально, нужную характеристику Стартовой дельта1,
    чтобы она удовлетворяла нашим требованиям - подбирать как, сам знаешь - не маленький.

    Поигравшись со Стартовой дельта1, лучше даже чисто практически,
    Прикидываем какой начальный диапазон по времени из всей дельты, будем потом использовать,
    для дальнейшего перехода на Стартовую дельту2 (уже наверно понятно), фиксируем это время.

    2. Для большой скорости Стартовой дельта2 подбираем свой режим работы

    3. После нажатия любой кнопки стрелок, стартует наш алгоритм:
    4. При старте сразу стартует дельта1,

    а для дельта2 включается время после окончания которого она автоматом стартует и будет работать
    на коком то промежутке времени параллельно с дельта2.
    - таким способом для дельта 2, изменяя время до её старта, мы в лёгкую подбираем время перехода со стартовой
    дельта1 на дельта 2 (на желаемом участке скорости)

    5. После отработки своего участка по времени дельта 1 переходит на дельта 2 - тут думаю объяснять нет смыла,
    любым знакомым способом для автора,
    А так как у нас обе дельты стартуют по единому времени старта алгоритма отсчёта, можно просто перейти
    по времени с дельта1 на дельта2, как вариант.

    6. Размыкание кнопки стрелки клавиатуры, сбрасывают аглоритм в нуль - вроде как усё... давай критику...


    Ну тебе не кажется, что как-то это все слишком мудренно!?! К тому же для в общем-то даже и не третьестепенной функции в программе? Не проще ли линейно наращивать скорость и порядок!?!

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply





    Post №: 773
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 24.04.10 13:45. Post subject: Carc пишет: Ну тебе..


    Carc пишет:

     quote:
    Ну тебе не кажется, что как-то это все слишком мудренно!?! К тому же для в общем-то даже и не третьестепенной функции в программе? Не проще ли линейно наращивать скорость и порядок!?!



    А я думал. что уже закрыли эту тему, не раз говорил Закрываем.
    ты спросил как, вот и ответил - зачем справшивал?

    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3441
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 24.04.10 14:05. Post subject: ­evan пишет: А я дум..


    *PRIVAT*

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3425
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 23.04.10 18:13. Post subject: evan пишет: Зачем э..


    evan пишет:

     quote:
    Зачем это нужно, чтобы подбирать желаемый диапазон скорости, только не просто держать кнопку нажатой,
    а делать частые щелчки по кнопке стрелок, через определённые интервалы времени.
    Меняя частоту нажатий и интервал между нажатием (короче морзянка)


    Зачем?
    Все же проще: нажали стрелки и держим - окно листочка движется. Отпустили - передвижение закончилось.

    Зачем вся это морзянка? Бить по клаве, подбирать интервалы, подбирать скорость? Что-то это слишком сложно, для такой банальной, простой и ежеминутной операции как передвинуть окно листочка...

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply





    Post №: 767
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 23.04.10 18:52. Post subject: Carc пишет: Зачем? ..


    Carc пишет:

     quote:
    Зачем?
    Все же проще: нажали стрелки и держим - окно листочка движется. Отпустили - передвижение закончилось.


    Когда надо выцепить текст какой то, от куда нельзя скопировать, подгоняешь листочек нижней рамкой,
    и в строке у нижней кромки рамки набираешь текст, очень даже удобно, а листочек плывёт по нужным строчкам


     quote:
    Зачем вся это морзянка? Бить по клаве, подбирать интервалы, подбирать скорость? Что-то это слишком сложно, для такой банальной, простой и ежеминутной операции как передвинуть окно листочка...

    Carc пишет:
    на самом деле морзянки нет, несколько нажатий и близко у цели.

    По большому счёту, для простого таскания, точность конечно не нужна, плюс, минус километр

    Хорошо ЗАКРЫВАЕМ ТЕМУ.





    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3428
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 23.04.10 19:28. Post subject: evan пишет: Когда н..


    evan пишет:

     quote:
    Когда надо выцепить текст какой то, от куда нельзя скопировать, подгоняешь листочек нижней рамкой,
    и в строке у нижней кромки рамки набираешь текст, очень даже удобно, а листочек плывёт по нужным строчкам


    Зачем перемещать - это понятно. Зачем так сложно и исключительно клавой, если можно мышью?

    evan пишет:

     quote:
    на самом деле морзянки нет, несколько нажатий и близко у цели.
    По большому счёту, для простого таскания, точность конечно не нужна, плюс, минус километр


    Ну и я про то же - такая точность ни к чему на самом деле.

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3426
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 23.04.10 18:15. Post subject: evan пишет: Как сей..


    evan пишет:

     quote:
    Как сейчас у тебя повторюсь 1секунда до сброса дельта в нуль


    Проверил. Это не так! Сейчас как раз полсекунды, а не одна целая и тем более не больше.

    evan пишет:

     quote:
    циклическое нажатие не точное, если нажал повторно через время менее
    1сек, то Стартовая дельта не успела сбросить ещё в ноль, в результате второй цикл начинается не с нуля
    и суммируется задание скорости больше чем бы хотел.


    А причем тут циклическое нажатие? Я же писал: Alt+стрелка нажали и держим, листок движется. Отпустили - остановился. Нет никаких циклических нажатий!

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply





    Post №: 768
    Joined: 24.05.05
    Location: Россия
    Rank: 0
    link post  Posted: 23.04.10 18:55. Post subject: Carc пишет: Провери..


    Carc пишет:

     quote:
    Проверил. Это не так! Сейчас как раз полсекунды, а не одна целая и тем более не больше.


    А я про версию 92 говорил, а в 93 да меньше.

    Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3429
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 23.04.10 19:29. Post subject: evan пишет: А я про..


    evan пишет:

     quote:
    А я про версию 92 говорил, а в 93 да меньше.


    В версии 2092, и в 2093 на эту тему отличий нет - как и интервал пол-секунды, так и скорость наращивается до 2 пикселов за раз.

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply





    Post №: 281
    Joined: 18.12.08
    Rank: 0
    link post  Posted: 22.04.10 16:48. Post subject: Почему-то при создан..


    Почему-то при создании листочка, он создается в таком вот узком виде.



    А беспредел в кнопках так и остался...



    Версия: 9.16 сборка 2092, msftedit.dll 4.1 Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3405
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 22.04.10 16:57. Post subject: Dezderella пишет: П..


    Dezderella пишет:

     quote:
    Почему-то при создании листочка, он создается в таком вот узком виде.


    Что за листочек-то? Из какого документа? Какие выставлены параметры документа?

    Dezderella пишет:

     quote:
    А беспредел в кнопках так и остался...


    По ходу дела это Windows7 - у меня ее просто нет. Я не могу проверить это на ней.

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply





    Post №: 282
    Joined: 18.12.08
    Rank: 0
    link post  Posted: 22.04.10 19:13. Post subject: Carc пишет: Что за ..


    Carc пишет:

     quote:
    Что за листочек-то? Из какого документа? Какие выставлены параметры документа?



    Вот параметры:



    Ни из какого документа. Просто открывается по горячей клавише.

    Carc пишет:

     quote:
    По ходу дела это Windows7 - у меня ее просто нет. Я не могу проверить это на ней.



    Да она, но на висте все было так же, насколько я помню. Что нужно проверить? Помнишь я писал о диалоге удаления, там тоже самое.



    Хотя насколько я видел у evan-а, и в XP есть топорность в этих местах




    Версия: 9.16 сборка 2092, msftedit.dll 4.1 Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3407
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 22.04.10 19:45. Post subject: Dezderella пишет: В..


    Dezderella пишет:

     quote:
    Вот параметры:


    Я имел ввиду параметры документа (меню Сервис\Параметры документа).

    Dezderella пишет:

     quote:
    Ни из какого документа. Просто открывается по горячей клавише.


    Как это "ни из какого"? Листочек всегда часть какого-нибудь да документа, он же представляет данные какой-то страницы...

    Dezderella пишет:

     quote:
    Да она, но на висте все было так же, насколько я помню. Что нужно проверить? Помнишь я писал о диалоге удаления, там тоже самое.


    1) А какое выставлено оформление в Windows7 (тема)?
    2) Aero включено?
    3) Сами кнопки то хоть работают нормально? Проблемы только с прорисовкой или и с функциональностью?

    Dezderella пишет:

     quote:
    Хотя насколько я видел у evan-а, и в XP есть топорность в этих местах


    Да небольшая топорность действительно есть. Разбираюсь потихонечку с этой проблемой...

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply





    Post №: 283
    Joined: 18.12.08
    Rank: 0
    link post  Posted: 22.04.10 20:26. Post subject: Carc пишет: Я имел ..


    Carc пишет:

     quote:
    Я имел ввиду параметры документа (меню Сервис\Параметры документа).

    Dezderella пишет:

     цитата:
    Ни из какого документа. Просто открывается по горячей клавише.


    Вот, правда непонятно что там в параметрах такого. Сделал новый документ. В нем то же самое.



    Тема какая-то стандартная, но в свойствах моего компьютера я установил "Обеспечить наилучшую производительность", что повыключало все эффекты. Думаю аеро у меня сейчас нет.

    Версия: 9.16 сборка 2092, msftedit.dll 4.1 Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3409
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 22.04.10 20:48. Post subject: Dezderella пишет: В..


    Dezderella пишет:

     quote:
    Вот, правда непонятно что там в параметрах такого. Сделал новый документ. В нем то же самое.


    Имелось ввиду включено ли сохранение положения липких листочков?
    А если сохранить командой контекстного меню листочков "Настройки\Положение по умолчанию" эффект с узким листочком пропадает?

    Dezderella пишет:

     quote:
    Тема какая-то стандартная, но в свойствах моего компьютера я установил "Обеспечить наилучшую производительность", что повыключало все эффекты. Думаю аеро у меня сейчас нет.


    1) Но сами кнопки функционируют?
    2) Сейчас немного переделываю прорисовку кастомных кнопок в заголовке липкого листочка. Есть там кое-какие развеселые траблы с Windows API - врет и даже не краснеет. Но попробую исправить размеры кнопок.

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply





    Post №: 284
    Joined: 18.12.08
    Rank: 0
    link post  Posted: 22.04.10 21:41. Post subject: Carc пишет: А если ..


    Carc пишет:

     quote:
    А если сохранить командой контекстного меню листочков "Настройки\Положение по умолчанию" эффект с узким листочком пропадает?


    Да, пропал теперь этот эффект.
    Может это я когда накосячил, раз так вылечилось...
    А какое назначение кнопок? Они как-то работают:
    1) оставляет часть шапки окна листочка
    2) открывает АМЛ и вставляет себя на мето дерева, не знаю должна ли она так себя вести
    3) закрывает что-ли листок, по крайней мере он пропадает с экрана.
    4) сворачивает и располагает его выше кнопки пуск. Какая-то нестандартная свертка.
    5) это стандартное закрытие.

    Версия: 9.16 сборка 2092, msftedit.dll 4.1 Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3411
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 22.04.10 21:49. Post subject: Dezderella пишет: Д..


    Dezderella пишет:

     quote:
    Да, пропал теперь этот эффект.
    Может это я когда накосячил, раз так вылечилось...


    Хм, странное поведение... Просто теперь появилась возможность командой меню "Положение по умолчанию" запомнить текущее положение, и использовать его для всех вновь показываемых листочков по умолчанию. Запоминается и положение, и размеры окна. И все вновь создаваемые листочки уже создаются именно в этом месте и такого размера (кроме листочков, для которых сохранялось предыдущее положение - они соответственно появляются там, где их и размещали в предыдущий раз).

    Dezderella пишет:

     quote:
    1) оставляет часть шапки окна листочка


    Так и должно быть - сворачивает окно листочка до размера заголовка, ну и разворачивает его обратно. Способ быстро убрать листочек с экрана, но как бы не до конца.

    Dezderella пишет:

     quote:
    2) открывает АМЛ и вставляет себя на мето дерева, не знаю должна ли она так себя вести


    Именно так. Это уже очень давно просил Abbey - для него и делалось.

    Dezderella пишет:

     quote:
    3) закрывает что-ли листок, по крайней мере он пропадает с экрана.


    Точка - сворачивает листок в систеный трей и прячет его окно.

    Dezderella пишет:

     quote:
    4) сворачивает и располагает его выше кнопки пуск. Какая-то нестандартная свертка.


    Самое обыкновенное сворачивание, но с некоторой "анимацией" - чтобы было видно что и куда.

    Dezderella пишет:

     quote:
    5) это стандартное закрытие.


    Именно так и должна себя вести эта кнопка.

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply





    Post №: 285
    Joined: 18.12.08
    Rank: 0
    link post  Posted: 22.04.10 22:12. Post subject: Carc пишет: Самое о..


    Carc пишет:

     quote:
    Самое обыкновенное сворачивание, но с некоторой "анимацией" - чтобы было видно что и куда.



    Не, не обычное. Так в W7 (и кажется висте) окна не сворачиваются. Внизу запущенная пиктограмма программа на планке, где располагается кнопка пуск. Программы сворачивается в нее, а не выше ее.

    Версия: 9.16 сборка 2092, msftedit.dll 4.1 Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3412
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 22.04.10 22:36. Post subject: Dezderella пишет: Н..


    Dezderella пишет:

     quote:
    Не, не обычное. Так в W7 (и кажется висте) окна не сворачиваются. Внизу запущенная пиктограмма программа на планке, где располагается кнопка пуск. Программы сворачивается в нее, а не выше ее.



    1) Хорошо бы тогда конечно скриншот из под Windows7
    2) Сворачивается окно листочка стандартными Windows API функциями. Если на их уровне есть различия, то и в сворачивании будут различия. Нет, так нет. Сворачивание Aml Pages в листочке только контроллирует, но не изменяет его фактического поведения.

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply





    Post №: 286
    Joined: 18.12.08
    Rank: 0
    link post  Posted: 23.04.10 06:46. Post subject: Вот: http://i055.ra..


    Вот:



    Хотя сама АМЛ сворачивается также, как и остальные приложения, если она не в трее.

    Версия: 9.16 сборка 2092, msftedit.dll 4.1 Спасибо: 0 
    ProfileQuote Reply
    moderator




    Post №: 3413
    Joined: 28.05.05
    Location: Россия, Москва
    Rank: 1
    link post  Posted: 23.04.10 11:25. Post subject: Dezderella пишет: Х..


    Dezderella пишет:

     quote:
    Хотя сама АМЛ сворачивается также, как и остальные приложения, если она не в трее.


    Ну, в принципе так и задумывалось. Т.к. все остальные приложения имеют собственную кнопку в таскбаре Windows (панелька внизу, где кнопки переключения окон), а листочки не имеют. Нужно же как-то потом восстанавливать этот листочек!?! Вот для этого и сделано.

    Мазов Гоша aka Carc
    http://nonp.blogspot.com
    ICQ: 86905722
    amlpages@amlpages.com
    Спасибо: 0 
    ProfileQuote Reply
    Replys - 39 , page: 1 2 All [new only]
    Reply:
    1 2 3 4 5 6 7 8 9
    большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

    показывать это сообщение только модераторам
    не делать ссылки активными
    Username, Password:      register    
    Тему читают:
    - user online
    - user offline
    All times are GMT  3 Hours. Hits today: 24
    You can: smiles yes, images yes, types yes, poll no
    avatars yes, links on, premoderation off, edit new post no