Clipboard Viewer
Программа для просмотра буфера обмена.
Данные о слотах представлены в виде таблицы, можно удалить последний слот или все, cделать аварийный анлок.
Также доступен предпросмотр данных слота в виде текста и HEX.
Siemargl - идея и первая версия программы на TCC.
Clipboard Viewer
-
Из хаоса в космос
Или ошибка в Eolite, либо в этой программе. Отображается только первый путь, из нескольких, в записи которую добавляет Eolite в буфер при копировании.
to infinity and beyond
в еолайте другой формат, относительно остальных. я предлагаю поправить еолайт
Формат буфера Eolite надо исправить, я работаю сейчас над этим. Но проблема описанная мной мне кажется остается. В буфер все заносится в соответствии с правилами (или все же нет?), но тогда почему эта программа забирает данные не верно?
to infinity and beyond
Программа отображает данные верно.
viewtopic.php?f=44&t=973&start=735#p66314
Сейчас когда в Эолайте копируешь список файлов, то оно выглядит так: /sys/calc000000000000000...00000/sys/menu.dat0000000000000000...0000/sys/clipview0000000000000000...000
вот из-за этой кучи нулей ты и не видишь что дальше.
Открой как HEX, пролистай и ты увидишь что данные в буфере есть.
Таки чего вы хотели, если ты на каждый элемент выделяешь 1Кб и только с десяток байт заполнено, а остальное нули http://prntscr.com/cr5p81
viewtopic.php?f=44&t=973&start=735#p66314
Сейчас когда в Эолайте копируешь список файлов, то оно выглядит так: /sys/calc000000000000000...00000/sys/menu.dat0000000000000000...0000/sys/clipview0000000000000000...000
вот из-за этой кучи нулей ты и не видишь что дальше.
Открой как HEX, пролистай и ты увидишь что данные в буфере есть.
Таки чего вы хотели, если ты на каждый элемент выделяешь 1Кб и только с десяток байт заполнено, а остальное нули http://prntscr.com/cr5p81
В hex'e забыл пролисьнуть, сорь. Баг оказался во мне)
to infinity and beyond
Чуток улучшил отображение контента. Теперь нули заменяются на точечки и потому содержимого слота выводится больше.
- Attachments
-
-
clipview102.png (18.43 KiB)Viewed 10628 times
-
Из хаоса в космос
Я дофига абстракций налепил в такой простой программе.
Так что я переписал это дело в #8933 и размер программы уменьшился вдвое: с 3847 до 1920 байт.
Добился я этого тем что пожертвовал скроллом и вообще элементом "Список". Сделал кастомную урезанную версию и где возможно переделал на #define-ы. Плюс добавил ассемблерных вставок.
Так что я переписал это дело в #8933 и размер программы уменьшился вдвое: с 3847 до 1920 байт.
Добился я этого тем что пожертвовал скроллом и вообще элементом "Список". Сделал кастомную урезанную версию и где возможно переделал на #define-ы. Плюс добавил ассемблерных вставок.
- Attachments
-
-
Screenshot_2.png (22.24 KiB)Viewed 5814 times
-
Из хаоса в космос
А стоило ли? Оно ведь и так занимает один сектор. Или не пробовал оптимизировать сохраним при этом скрол?
to infinity and beyond
Стоит, ведь размер сектора на флопике 512 Байт. Итого 4 сектора экономии.
Вряд ли буффер будут так спамить, что там нужен скролл. Окно тянется - сделал больше и делов.
Вряд ли буффер будут так спамить, что там нужен скролл. Окно тянется - сделал больше и делов.
Из хаоса в космос
Bytes are usually written as B. While b means bits. https://en.wikipedia.org/wiki/Byte#Unit_symbol
Just an idea: align numbers in the left column to the right? Like this:
Just an idea: align numbers in the left column to the right? Like this:
Code: Select all
8
9
10
11
Done.
- Attachments
-
-
Screenshot_3.png (22.81 KiB)Viewed 5553 times
-
Из хаоса в космос
Who is online
Users browsing this forum: No registered users and 1 guest