первоисточник 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
|
|||
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 |
|||
карма: 4 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Предложение:
Form Shcaling (изменение масштаба всего приложения в целом 50-300%) Пока только в IC, может в компонент завернуть? Там всего одна точка doSetScale Для чего нужно? Для детального просмотра дизайна и привязки элементов например при разработке. Для слабовидящих людей можно добавить функцию масштабирования, (например как в моём примере через системное меню) Для не мучительного захвата пиксела цветовой гаммы при разработке (эт шоб целится лучше ,было) Да короче х.з ещё для чего ![]() Demo -> https://forum.hiasm.com/getfile/38879 |
|||
карма: 4 |
|
Ответов: 264
Рейтинг: 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 |
|
Ответов: 264
Рейтинг: 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 |
|
Ответов: 264
Рейтинг: 18
|
|||
andrestudio писал(а): Добавил возможность менять пиктограммы в реальном времениЭто здорово, но вот мерцание кнопок портит всю картину. Редактировалось 1 раз(а), последний 2020-01-14 05:33:22 |
|||
карма: 3 |
|
Ответов: 5227
Рейтинг: 587
|
|||
fox-video, попробуй https://forum.hiasm.com/getfile/38884
полностью переделал прорисовку, (уеб....я правда но должно работать), если так то двинем дальше. осталось немного. Слушай чем гифки с курсором делаешь? |
|||
карма: 4 |
|
Ответов: 264
Рейтинг: 18
|
|||
andrestudio, мерцание пропало!
andrestudio писал(а): Слушай чем гифки с курсором делаешь?Программой oCam https://yadi.sk/d/Te21BRkuO-4e4w |
|||
карма: 3 |
|
Ответов: 5227
Рейтинг: 587
|
|||
fox-video, был в отпуске две недели, уезжал в синиямск
![]() Батон готов был давно но я нет ![]() пару демок ещё успел сляпать но потом уехал со страшной скоростью демки -> https://forum.hiasm.com/getfile/38893 full парни в личку отправляю p.s тут вообще что то меняется ![]() Нда, видать мне только после дефрагментации идеи приходят, чёт так грустно это всё ![]() |
|||
карма: 4 |
|
Ответов: 264
Рейтинг: 18
|
|||
andrestudio писал(а): был в отпуске две недели, уезжал в синиямск Здорово! Я сам давненько уже в отпуске не был ![]() |
|||
карма: 3 |
|
Ответов: 5227
Рейтинг: 587
|
|||
fox-video писал(а): Я сам давненько уже в отпуске не был ![]() Как Вы понимаете на основе этих кодов у Вас будет оригинальный ToolBar, осталось немного, сегодня приедет подруга, сестра, в очередной раз мне влупят наряд (2 дня капельницы, витамины и всё такое), я вернусь из нерваны к жизни и снова встрою. Зато Вам не придётся читать 3 страницы профессорской деятельности такой там Kol или не такой там Kol, всё там будет работать и в delphi и в fpc ![]() |
|||
карма: 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] [577] |
Ответов: 264
Рейтинг: 18
|
|||
andrestudio писал(а): я конечно могу их все включить в компонент но надо ли Оч. много настроек ![]() |
|||
карма: 3 |
|