AsciiShapes Графика по скрипту (только без иконки пока, но нарисую)
первоисточник http://cocoamine.net/blog/2015/03/20/replacing-photoshop-with-nsstring/
demo -> https://forum.hiasm.com/getfile/38828
Мужики, ссылки для full будут в личке
Редактировалось 1 раз(а), последний 2019-12-26 16:07:03
Этот топик читают: Гость
Ответов: 5227
Рейтинг: 587
|
|||
карма: 4 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Предложение:
Form Shcaling (изменение масштаба всего приложения в целом 50-300%) Пока только в IC, может в компонент завернуть? Там всего одна точка doSetScale Для чего нужно? Для детального просмотра дизайна и привязки элементов например при разработке. Для слабовидящих людей можно добавить функцию масштабирования, (например как в моём примере через системное меню) Для не мучительного захвата пиксела цветовой гаммы при разработке (эт шоб целится лучше ,было) Да короче х.з ещё для чего Demo -> https://forum.hiasm.com/getfile/38879 |
|||
карма: 4 |
|
Ответов: 263
Рейтинг: 18
|
|||
Интересное решение. Был бы у меня такой код, не пришлось бы вот это городить:
Окно с автомасштабом под разные разрешения экрана
--- Добавлено в 2020-01-12 09:06:50 andrestudio писал(а): Пока только в IC, может в компонент завернуть? Да, пригодится. Редактировалось 1 раз(а), последний 2020-01-12 09:06:50 |
|||
карма: 3 |
|
Ответов: 5227
Рейтинг: 587
|
|||
fox-video, да нет проблем, сейчас отправлю в личку
|
|||
карма: 4 |
|
Ответов: 5227
Рейтинг: 587
|
|||
ButtonImg и AlphaImagesManager стандартный батон с поддержкой альфа иконок (png,ico) плюс менеджер к ним. Пока есть ещё нюансы но если время на неделе будет доделаю. Добавил TextAlign
Демка тут -> https://forum.hiasm.com/getfile/38881 |
|||
карма: 4 |
|
Ответов: 263
Рейтинг: 18
|
|||
andrestudio писал(а): Пока есть ещё нюансы Это помигивание кнопок? Редактировалось 1 раз(а), последний 2020-01-13 05:40:29 |
|||
карма: 3 |
|
Ответов: 5227
Рейтинг: 587
|
|||
fox-video, у меня такого ярко выраженного эффекта мерцания нет, может у меня комп старый, х.з. Но кое что я в плане отрисовки изменил, у меня тоже вроде получше стало. Пересобрал, проверь. Добавил возможность менять пиктограммы в реальном времени, появилась возможность анимации. При хорошей фантазии даже прогресс бар можно в этой кнопке отрисовать
демка тут -> https://forum.hiasm.com/getfile/38882 --- Добавлено в 2020-01-13 19:48:03 Схема далеко не оптимальная это я понимаю, но для демонстрации и понимания сойдёт Редактировалось 2 раз(а), последний 2020-01-13 19:50:11 |
|||
карма: 4 |
|
Ответов: 263
Рейтинг: 18
|
|||
andrestudio писал(а): Добавил возможность менять пиктограммы в реальном времениЭто здорово, но вот мерцание кнопок портит всю картину. Редактировалось 1 раз(а), последний 2020-01-14 05:33:22 |
|||
карма: 3 |
|
Ответов: 5227
Рейтинг: 587
|
|||
fox-video, попробуй https://forum.hiasm.com/getfile/38884
полностью переделал прорисовку, (уеб....я правда но должно работать), если так то двинем дальше. осталось немного. Слушай чем гифки с курсором делаешь? |
|||
карма: 4 |
|
Ответов: 263
Рейтинг: 18
|
|||
andrestudio, мерцание пропало!
andrestudio писал(а): Слушай чем гифки с курсором делаешь?Программой oCam https://yadi.sk/d/Te21BRkuO-4e4w |
|||
карма: 3 |
|
Ответов: 5227
Рейтинг: 587
|
|||
fox-video, был в отпуске две недели, уезжал в синиямск
Батон готов был давно но я нет пару демок ещё успел сляпать но потом уехал со страшной скоростью демки -> https://forum.hiasm.com/getfile/38893 full парни в личку отправляю p.s тут вообще что то меняется Такое ощущение что демагогия профессоров по фиксингу окончательно добьёт HiAsm. Нда, видать мне только после дефрагментации идеи приходят, чёт так грустно это всё |
|||
карма: 4 |
|
Ответов: 263
Рейтинг: 18
|
|||
andrestudio писал(а): был в отпуске две недели, уезжал в синиямск Здорово! Я сам давненько уже в отпуске не был |
|||
карма: 3 |
|
Ответов: 5227
Рейтинг: 587
|
|||
fox-video писал(а): Я сам давненько уже в отпуске не был Как Вы понимаете на основе этих кодов у Вас будет оригинальный ToolBar, осталось немного, сегодня приедет подруга, сестра, в очередной раз мне влупят наряд (2 дня капельницы, витамины и всё такое), я вернусь из нерваны к жизни и снова встрою. Зато Вам не придётся читать 3 страницы профессорской деятельности такой там Kol или не такой там Kol, всё там будет работать и в delphi и в fpc Ваш andrestudio |
|||
карма: 4 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Портировал линейку которая довольно достоверно старается имитировать линейку из Word-98, c FPC пока есть проблемы потому пока Demo -> https://forum.hiasm.com/getfile/38933
Тут ещё конечно много работы чтобы это хозяйство по PHandle к RichEdit прикрутить но попробуем что получится. Есть ещё такой вопрос (к тем кто получает мои компоненты и пользуется ими) Тут слишком до..я настроек цвета, я конечно могу их все включить в компонент но надо ли Вот примерный перечень свойств, в примере всё по дефолту. Dragging : boolean; DragType : TDragObject; DragOffset : integer; Offset : integer; LeftMargin : integer; RightMargin : integer; PaperWidth : integer; TabDistance : integer; WholeUnit : integer; HalfUnit : integer; SmallUnit : integer; VerySmallUnit : integer; MinimumPaperSpace : integer; FirstLineIndent : integer; HangingIndent : integer; LeftIndent : integer; RightIndent : integer; TickType : TTickType; TickShape : TTickShape; ShowNumbers : boolean; BorderColor : TColor; MarginColor : TColor; MarginTickColor : TColor; PaperColor : TColor; LongTickColor : TColor; ShortTickColor : TColor; NumberTickColor : TColor; TabMarkerColor : TColor; MarginEdgeColor : TColor; IndentFace : TColor; IndentHighlight : TColor; IndentShadow : TColor; IndentLine : TColor; GhostFace : TColor; GhostHighLight : TColor; IndentBorder : TColor; TabBlockFace : TColor; TabBlockHighlight : TColor; TabBlockShadow : TColor; TabImage : TColor; |
|||
карма: 4 |
| ||
файлы: 1 | Ruler_demo_test.zip [111KB] [553] |
Ответов: 263
Рейтинг: 18
|
|||
andrestudio писал(а): я конечно могу их все включить в компонент но надо ли Оч. много настроек , пусть остаются по дефолту. |
|||
карма: 3 |
|