Hex Editor

...
  • В Эбаут на кнопках скролла можно сделать стрелочки вверх/вниз, для лучшего понимания процесса прокрутки.
    Если открытие файла будет производиться через ОпенДиалог Марата, будет намного удобней.
    Из хаоса в космос
  • Ctrl+C/X/V. Ctrl+B для выделения блока. OpenDialog пока через Sysxtree: File->Open. Частично улучшен скролл.
    Attachments
    HEED_v014.7z (31.04 KiB)
    Downloaded 447 times
  • Решил прикрутить OpenDialog к программе сам. Ведется ли разработка сейчас чего-либо? Просто потом собираюсь забросить на SVN, чего и другим желаю. Немного облегчает совместную работу.
  • Mario wrote:Ведется ли разработка сейчас чего-либо?
    Обновлений HEED нет.
  • SVN ревизия 1429.
    Hex Editor v0.15
    Staper:
    1) Use Box_lib
    2) Many improvements to the design and functionality
    Mario:
    1) Use OpenDialog
    2) Small code optimization
    Сделано в общем.
  • Mario
    Так значительно лучше, спасибо.
    Остался один недочёт, он виден в прикреплённом изображении - прозначная полоса справа возле ободка окна.
    Ммм... ещё такой вопрос: а почему фильтр по *.dat файлам? Может быть логичнее было бы *.*?
    И уже хотелка - скролбар из системных цветов.
    Attachments
    bag.PNG
    bag.PNG (4.28 KiB)
    Viewed 9466 times
    Из хаоса в космос
  • Leency
    Фильтр, по BIN и DAT.
    *.* пока не поддерживается со стороны OpenDialog.
    Остальное не ко мне - я не занимаюсь этой программой.
  • SVN r. 1510 - прикрутил использование вызова OpenDialog через библиотеку proc_lib.obj, к программе Heed. Также выбросил код вызова Sysxtree. Подчистил еще пару мест - размер программы уменьшился.
  • SVN r. 1581 - поддержка сохранения размеров и корректировки положения для OpenDialog.
  • SVN r. 1586 - проверка и ограничение минимального размера главного окна, программа теперь не падает.
  • Пишу чтобы не забыть (а может кто раньше меня поправит - вот ведь наивный оптимист, да?! :lol: ) - нужна проверка - является ли окно верхним в оконном стеке. Сейчас, если щелчок мыши происходит по любому окну, наложенному поверх окна HEED, и попадает в координаты элементов обрабатывающих мышь, то они ложно срабатывают. Это может привести к непредсказуемым последствиям в некоторых случаях.
  • SVN r. 1753 - события мыши не обрабатываются если окно не является верхним в оконном стеке.

    З.Ы. Оптимисты обломались, остался только голый реализм.
  • Mario, просто все остальные (кто был заинтересован в корректной работе этой программы), может быть, оптимистично подумали что кто-то другой исправит, и для них реализм обломались, ослался только голый оптимизм)
    И мы уже давно не пешки,
    Мы пули, мы орлы, и решки!
    Война ютит бинарный код,
    Умри, или иди вперед!
  • 1. Программа не поддерживает запуск с парамером вроде: /sys/develop/heed file_path
    2. Нужно чтобы программа выводила адрес (или хотя бы название) открытого файла в заголовке.

    Очень прошу исправить.
    Из хаоса в космос
  • Who is online

    Users browsing this forum: No registered users and 2 guests