KFAR - полноценный файловый менеджер

Work with drives, directories, files
  • Если в KFAR открыть текстовый файл на редактирование, нажать шифт + стрелка вниз...и не отпускать, KFAR закрывается. В здравом уме это конечно делать никто не будет, у меня это получилось случайно, хотел выделение сделать...
  • Code: Select all

    VMware® Workstation (Version 7.0.1 build-227600)
    Host OS version: Windows 7 Professional, 64-bit 6.1.7601, Service Pack 1
    CPU: Intel Core i5-3570 @ 3.40 GHz
    RAM: 8GB
    SVN r4159 (английская сборка).
    Встроенный редактор в KFAR (вызываемый по F4) обрабатывает клавишу Win (и выводит символ H, вместо того, чтобы передавать его @PANEL).
    Плюс баг, описанный hidnplayr, всё ещё актуален:
    hidnplayr wrote:There is a problem with KFAR editor.
    -Open example.asm by pressing f4
    -Insert 18 characters of text
    -Behold, instant crash!
    Spoiler:
    Other-2013-11-06-18-04-03.png
    Other-2013-11-06-18-04-03.png (58.26 KiB)
    Viewed 8381 times
  • У меня тоже проявился баг, похожий на описанный выше, при открытии и редактировании файла на флеш
    при вводе другой "определённой" последовательности символов.
    Spoiler:K : destroy app object
    K : Process - forced terminate PID: 00000042 [KFAR]
    K : Page fault
    K : EAX : 00000002 EBX : 00062080 ECX : 01A80040
    K : EDX : 0000A7AC ESI : 00000008 EDI : 0000A6E0
    K : EBP : 00041000 EIP : 000043FC ESP : 0002B888
    K : Flags : 00011246 CS : 0000001B (application)
    K : Stack dump:
    K : [ESP+00]: 00006D59 [ESP+04]: 1D5F8F1D [ESP+08]: 0D0FFEB1
    K : [ESP+12]: 22C9E4CF [ESP+16]: 37E7F0C7 [ESP+20]: 9639881A
    K : [ESP+24]: E163483B [ESP+28]: 5BCD3E60 [ESP+32]: B4AF0269
    P.S. Ядро 4572
  • O " при вводе другой "определённой" последовательности символов. "
    Mmmm... possible Charset detection issue? reference;
    ____ ... возможно кодировка вопрос обнаружения? ссылка;
    http://en.wikipedia.org/wiki/Charset_detection

    Does Autodetection on/off change result? or maybe file BOM having effect?
    Codepage affecting result?

    Имеет ли Autodection включения / выключения результате изменения? или, может быть файл BOM, имеющий эффект?
    Кодировка кодовая страница влияет результат?

    The idea occurred to me because President " Bush hid the facts " (Ha, ha), in Windows.
    Идея приходило в голову из-за Президент "Bush hid the facts" 'Буш спрятал факты' (Ха-ха), в Windows.
    http://en.wikipedia.org/wiki/Bush_hid_the_facts

    редактировать: BOM = Byte Order Mark
    http://en.wikipedia.org/wiki/Byte_order_mark
    Last edited by buyerninety on Sun Mar 09, 2014 1:37 pm, edited 4 times in total.
  • buyerninety wrote:O " при вводе другой "определённой" последовательности символов. "
    Mmmm... possible Charset detection issue? reference;
    ____ ... возможно кодировка вопрос обнаружения? ссылка;
    http://en.wikipedia.org/wiki/Charset_detection

    Autodetection on/off change result? or maybe file BOM having effect? Codepage affecting result?
    Автоопределение включения / выключения результате изменения? или, может быть файл BOM, имеющий эффект? Кодировка влияет результат?

    The idea occurred to me because President " Bush hid the facts " (Ha, ha), in Windows.
    Идея приходило в голову из-за Президент "Bush hid the facts" 'Буш спрятал факты' (Ха-ха), в Windows.
    http://en.wikipedia.org/wiki/Bush_hid_the_facts
    Мой разум не может понять!
  • Возможно пропустил один момент.
    В редакторе KFAR комбинации Ctrl+Y Ctrl+D работали раньше?
    и другие комбинации клавиш?
  • ревизия svn 6300
    KFAR не реагирует на нажатие F6. F5&F7 работают штатно.
    Понял: и не должен. Смотреть документацию.
    Юзер, просто юзер...со времён MS-DOS.
  • KFAR не умеет переименовывать файлы и папки?
    Остались фанаты, кто бы научил?
    Из хаоса в космос
  • rev 8932
    Добавлена реакция на нажатие левой кнопки мыши, теперь при нажатии на какую-либо из 2-х панелей фокус переходит на ту панель куда было нажатие. Конечно в идеале оно должно выделять нажатый файл или папку, но пока что работает только как клавиша Tab на переключение активной панели.
  • IgorA,
    * view a file via F3,
    * then click in the window (activate a panel),
    * then try to navigate directories.
  • dunkaist wrote:* view a file via F3,
    * then click in the window (activate a panel),
    * then try to navigate directories.
    #8960
    fixed,
    better mouse algoritm,
    clean code
  • #8984 :
    дальнейшие доработки реакции программы на мышь, теперь на главном экране мышью можно нажимать функциональные кнопки на панели:
    Spoiler:полный перечень поддерживаемых сочетаний (где 0 там ничего не делается):

    Code: Select all

    panels_mouse:
            dd 0 ;f1
            dd 0 ;f2
            dd panels_OnKey.f3
            dd panels_OnKey.f4
            dd panels_OnKey.f5
            dd 0 ;f6
            dd panels_OnKey.f7
            dd panels_OnKey.f8
            dd 0,0,0 ;f9-f11
            dd F12
    ; Shift
            rd 4
            dd panels_OnKey.shift_f5
            rd 7
    ; Ctrl
            rd 12
    ; Ctrl+Shift
            rd 12
    ; Alt
            rd 6
            dd panels_OnKey.alt_f7
            rd 4
            dd panels_OnKey.alt_f12
    исправлено ошибочное закрытие программы на диалоговых окнах (поиск, удаление, копирование, ...) при движении мыши в окне
  • #9014
    - добавлено изменение фокуса на кнопках и текстовых полях в диалоговых окнах при одинарном клике
    - чистка кода
    #9039
    - добавлено открытие файлов и папок при двойном клике
    - в диалоговых окнах при одинарном клике на кнопках срабатывает нажатие на кнопке
    - добавлена сортировка файлов при нажатии Ctrl и курсора мыши на F3...F9 на главной панели
    - исправлен баг с меню выбора дисков и мышкой
    #9059
    - добавлена мышь в диалоговых окнах с меню
    - исправлено подключение мыши на кнопки Alt+F1 и Alt+F2 ( по ошибке раньше подключил panels_OnKey.alt_f12 на Alt+F12 , что-бы не путать переименовал функцию в коде на panels_OnKey.alt_f1_2 )
    #9066
    - добавлена мышь на панелях (F1-F12) в режиме просмотра и редактора
  • У меня вопрос по конфигу kfar.ini в связи с последними событиями (https://board.kolibrios.org/viewtopic.php?f=2&t=4628).
    В конфиге указывается ярлык на директорию /rd/1:

    Code: Select all

    Shortcut0=/rd/1
    
    Это задумывалось как ярлык на системный каталог (тогда я заменю на /sys) или как ярлык именно на рамдиск (тогда ничего не буду исправлять)?
  • Who is online

    Users browsing this forum: No registered users and 0 guests