sinuke Опубликовано 23 августа, 2016 Опубликовано 23 августа, 2016 (изменено) Название: Слесарное дело Платформа: Android, Windows, macOS Устройство: ПК, смартфон, планшет Разрешение экрана: любое Ссылки на скачивание Windows-версии: https://yadi.sk/d/iIeC0OE8ukMoi Ссылка на скачивание macOS-версии: https://yadi.sk/d/wBpoFcKe3LgiKx Google Play: https://play.google.com/store/apps/details?id=com.sinukeapps.locksmithery Описание: Приложение представляет собой электронный конспект по слесарному делу, с помощью которого можно самостоятельно подготовится к занятиям. В него включены 16 тем, поделённые на блоки. Для каждой темы разработаны тесты для самоконтроля. В приложении имеется глоссарий для быстрого поиска по основным понятиям, а также возможность экспорта материалов в текстовый PDF-формат для дальнейшей печати. Версия 1.4.4 (02.10.2016) - Устранены небольшие подтормаживания интерфейса при скроллинге (все меню реализованы через ListView, ScrollBox заменен на PresentedScrollBox) Версия 1.4.3 (26.09.2106) - [Android] Устранены артефакты при показе диалога о доступности новой версии при сворачивании/разворачивании Версия 1.4.2 (25.09.2016) - [Android] Автоматическая проверка наличия обновлений приложения при запуске приложения Версия 1.4.1 (24.09.2016) - [Windows] Исправлена ошибка с отображением прогресса теста Версия 1.4.0 (22.09.2016) - Переработаны все рисунки - Исправления ошибок - Переработана структура темы "Зенкерование, зенкование, развёртывание" - Устранены утечки памяти - Устранена ошибка с обрезанием текста вариантов ответа в тестах - Вывод формул по центру экрана - [Android] Добавлена заставка при загрузке приложения - [Android] На версиях Android 5 и выше статус бар окрашивается в цвет приложения - [Windows] Исправлено отображение кнопок изменения масштаба при выходе в меню темы - [Windows] Управление ответами в тесте с помощью клавиш 1, 2, 3 и Enter Версия 1.3.8 (10.09.2016) - Оптимизации в работе глоссария, увеличена плавность прокручивания списка - Исправлена ошибка отображения иконок для пунктов меню "Нарезание резьбы" и "Зенкование, зенкерование, развёртывание" Версия 1.3.7 (08.09.2016) - [Windows] Автоматическая проверка наличия обновлений приложения Версия 1.3.6 (06.09.2016) - [Windows] Возможность прокрутки выводимой информации с помощью кнопок ВВЕРХ и ВНИЗ - [Android] Иправлено отображение иконок кнопок Версия 1.3.5 (04.09.2016) - [Windows] Добавлена возможность увеличения масштаба выводимой информации Версия 1.3.4 (04.09.2016) - [Windows] Приложение упаковано в инсталлятор - [Windows] Добавлена возможность разворачивания окна - Перерисованы все иконки приложения - Общие оптимизации и исправления ошибок Верcия 1.3.3 (30.08.2016) - [Android] Изменение масштаба кнопками громкости не меняет громкость звука устройства - [Windows] Увеличен размер шрифта при выводе информации - Правки в тексте Версия 1.3.2 (28.08.2016) - [Windows] Показ иконок поиска и очистки поиска на ОС Windows 7, 8/8.1 - Приведение оформления элементов интерфеса к общему виду на обеих платформах - Общие оптимизации и улучшения Верcия 1.3.1 (26.08.2016): - [Android] Приведение к общему оформлению элементов интерфейса Android-версии - [Android] Toast-сообщения при сохранении PDF-документа - Оптимизации и исправления в приложении Версия 1.3.0 (25.08.2016): - Добавлен поиск в глоссарии - Исправление отрисовки приложения при перевороте экрана или изменении размера окна Версия 1.2.0 (23.08.2016): - Финальная публичная версия Изменено 8 августа, 2017 пользователем sinuke #WAMACO, Brovin Yaroslav, Alex7wrt и 4 других 7 Цитата
sinuke Опубликовано 24 августа, 2016 Автор Опубликовано 24 августа, 2016 (изменено) В приложении текст выводится с помощью TText. Может быть кто-то знает какое-либо готовое решение, чтобы можно было реализовать простенькое форматирование (жирный, курсив, подчёркнутый и их комбинации) с помощью например html-тегов (типа <b></b>) или BBCode ([ b][ /b]) ? Изменено 24 августа, 2016 пользователем sinuke Цитата
ivadimos Опубликовано 24 августа, 2016 Опубликовано 24 августа, 2016 А какие компоненты используются в стартовом фрейме и в фрейме описания?. ListView и VertScrollBox? Цитата
ivadimos Опубликовано 24 августа, 2016 Опубликовано 24 августа, 2016 Заметно, что закосил под стиль приложения Onliner ) Цитата
sinuke Опубликовано 24 августа, 2016 Автор Опубликовано 24 августа, 2016 (изменено) 5 минут назад, ivadimos сказал: А какие компоненты используются в стартовом фрейме и в фрейме описания?. ListView и VertScrollBox? Сверху TRectangle c TShadowEffect + TSpeedButton и TLabel. В зоне показа TScrollBox, в который помещаю фрэймы (создал несколько готовых фреймов, в которые загоняю нужные данные из ресурсов. текст TText, кнопки TSpeedButton, картинки TImageViewer). Сбоку TMultiView + есть две формы - одна About, вторая для просмотра картинок Изменено 24 августа, 2016 пользователем sinuke Цитата
sinuke Опубликовано 24 августа, 2016 Автор Опубликовано 24 августа, 2016 1 минуту назад, ivadimos сказал: Заметно, что закосил под стиль приложения Onliner ) так да. даже и не скрываю (думаю может даже им написать, когда в PlayMarket буду публиковать, чтоб вопросов не было) Цитата
ivadimos Опубликовано 24 августа, 2016 Опубликовано 24 августа, 2016 В целом хорошая прилага. но в некоторых местах подлагивает. Попробуй ScrollBox заменить на VertScrollBox. А в главном фрейме, там придётся попотеть, но можно на ListView перенести Цитата
sinuke Опубликовано 24 августа, 2016 Автор Опубликовано 24 августа, 2016 (изменено) 9 минут назад, ivadimos сказал: В целом хорошая прилага. но в некоторых местах подлагивает. Попробуй ScrollBox заменить на VertScrollBox. А в главном фрейме, там придётся попотеть, но можно на ListView перенести есть небольшой глюк с перерисовкой после смены орентации экрана. пересчёт размеров кнопок и линии прогресса теста происходит в OnPaint и если например вызвать окно About, перевернуть экран, закрыть About, то не всегда перерисовывается (на Android 4 не перерисовывалось, на 5.1.1 не сразу, но перерисовывается само). пока не придумал как сделать (на OnResize под виндой мерцания появляются). а подгружается долго из-за рантаймового добавления компонент (особенно TText с включенным AutoSize). но вроде не сильно долго грузит, терпимо еще бывает глюк с TMultiView - он почему-то после смены ориентации скидывает Position.Y в 0. приходится вручную возвращать нужную координату. это тоже заметно бывает Изменено 24 августа, 2016 пользователем sinuke Цитата
ivadimos Опубликовано 24 августа, 2016 Опубликовано 24 августа, 2016 откажись от мультивью. напиши свою боковую шторку, чтобы можно было выдвигать. Цитата
sinuke Опубликовано 24 августа, 2016 Автор Опубликовано 24 августа, 2016 (изменено) 1 минуту назад, ivadimos сказал: откажись от мультивью. напиши свою боковую шторку, чтобы можно было выдвигать. можно было бы. но проблема в том, что совсем уж я новичок. вернее азы паскаля освоил в школе лет 15 назад и после это особо ничего не делал. так что для будет сложновато =) Изменено 24 августа, 2016 пользователем sinuke Цитата
sinuke Опубликовано 24 августа, 2016 Автор Опубликовано 24 августа, 2016 Исправил недочёты с расчётом ширины контролов при смене экрана и положением MultiView. Цитата
master webs Опубликовано 24 августа, 2016 Опубликовано 24 августа, 2016 5 часов назад, sinuke сказал: можно было бы. но проблема в том, что совсем уж я новичок. вернее азы паскаля освоил в школе лет 15 назад и после это особо ничего не делал. так что для будет сложновато =) совсем не проблема я азы delphi освоил года два назад и уже есть очень даже достойные программы и приложения через год после знакомства купил лицензию о чем не жалею за приложения однозначно плюс Цитата
sinuke Опубликовано 24 августа, 2016 Автор Опубликовано 24 августа, 2016 1 минуту назад, master webs сказал: совсем не проблема я азы delphi освоил года два назад и уже есть очень даже достойные программы и приложения через год после знакомства купил лицензию о чем не жалею за приложения однозначно плюс так-то оно так =)) было бы желание =)) вот в отпуске, который кстати через пару дней заканчивается, просто решил попробовать себя в такой штуке, как создание приложение под андройд. даже сильно и не думал, что получится. а лицензция это конечно хорошо =) посмотрим, может это мой первый шаг и я через какое-то время смогу приобрести лицензию =) Цитата
asviridenkov Опубликовано 24 августа, 2016 Опубликовано 24 августа, 2016 8 часов назад, sinuke сказал: В приложении текст выводится с помощью TText. Может быть кто-то знает какое-либо готовое решение, чтобы можно было реализовать простенькое форматирование (жирный, курсив, подчёркнутый и их комбинации) с помощью например html-тегов (типа <b></b>) или BBCode ([ b][ /b]) ? http://delphihtmlcomponents.com/ sinuke 1 Цитата
sinuke Опубликовано 24 августа, 2016 Автор Опубликовано 24 августа, 2016 44 минуты назад, asviridenkov сказал: http://delphihtmlcomponents.com/ эээххх. оно, очень даже оно. но платное и денег ($280) стоит не подъёмных (ну не для этого же приложения, да и на работе мне их никто не выделит, в учреждении образования-то...) Цитата
sinuke Опубликовано 25 августа, 2016 Автор Опубликовано 25 августа, 2016 (изменено) Обновил до версии 1.3.1: Появился поиск в глоссарии Добавлено toast-сообщение при сохранении PDF-документа Устранены небольшие ошибки в поведении приложения Изменено 25 августа, 2016 пользователем sinuke Цитата
sinuke Опубликовано 2 октября, 2016 Автор Опубликовано 2 октября, 2016 В 24.08.2016 в 09:59, ivadimos сказал: В целом хорошая прилага. но в некоторых местах подлагивает. Попробуй ScrollBox заменить на VertScrollBox. А в главном фрейме, там придётся попотеть, но можно на ListView перенести Перевел все меню на ListView (ну кроме в MultiView - его может позже). Действительно, пришлось попотеть, особенно с OnItemClick, т.к. срабатывает при нажатии. а не отпускании. Пришлось костылить практически OnItemTap Цитата
Администраторы Brovin Yaroslav Опубликовано 3 октября, 2016 Администраторы Опубликовано 3 октября, 2016 Молодец! Хорошая программа. sinuke 1 Цитата
sinuke Опубликовано 19 марта, 2017 Автор Опубликовано 19 марта, 2017 (изменено) Вышло обновление до версии 1.5.0: - Исправлены переходы в глоссарии - Значительно уменьшен размер приложения - Настройки автоматической проверки обновлений - [Windows] Переработка приложения для Windows - [Windows] Добавлены анимации перехода - [Windows] Минимальные размеры окна ограничены 800 пикселями по ширине и 600 по высоте - [Android] Системная строка подкрашивается в "фирменный" синий во всех режимах работы приложения - [Android] Отключена анимация перетаскивания элементов бокового меню - [Android] Индикатор загрузки - [Android] Навигационная панель больше не перекрывает интерфейс приложения - [Android] Исправлена ошибка с сохранением PDF-документа - [Android] Увеличена скорость вывода информации и тестирования - [Android] Немного изменен внешний вид экрана вывода результата тестирования Ссылка на скачивание Android-версии: https://yadi.sk/d/edIZR2VuuRFceСсылка на скачивание Windows-версии: https://yadi.sk/d/iIeC0OE8ukMoi Изменено 19 марта, 2017 пользователем sinuke Brovin Yaroslav, Евгений Корепов, Kitty и 4 других 7 Цитата
sinuke Опубликовано 28 июля, 2017 Автор Опубликовано 28 июля, 2017 Приложение опубликовано в Google Play - https://play.google.com/store/apps/details?id=com.sinukeapps.locksmithery Описывать изменения с последней здесь записи не буду, но работа по "допиливанию" ведется )) Буду рад оценкам. Равиль Зарипов (ZuBy), Andrey Efimov, Rusland и 1 другой 4 Цитата
sinuke Опубликовано 8 августа, 2017 Автор Опубликовано 8 августа, 2017 Сделал версию для macOS: https://yadi.sk/d/wBpoFcKe3LgiKx Равиль Зарипов (ZuBy), rareMax, #WAMACO и 2 других 5 Цитата
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.