StanFreeWare  1. сначала по поводу букмарков, гиперлинков и т.п.. сразу оговорюсь, что все нижесказанное является лишь моим скромным мнением, так что просьба помидорами не закидывать 

.. и еще.. речь пойдет преимущественно о технической литературе, т.к. в основном с такой приходится работать.. 
 основным инструментом навигации по djvu-книге являются все-таки гиперлинки (обязательно на распознанном тексте).. и книга должна быть распознана НЕ ПОЛНОСТЬЮ!, а только оглавление, предметный указатель и, может быть, еще что-то (в основном то, где есть ссылки на страницы).. иначе придется долго добираться до нужного содержимого..  
 исключение составляют словари, энциклопедии и им подобные.. возможно, если в книге нет предметного (алфавитного) указателя, то такую книгу тоже можно будет полностью распознать.. 
 а порядок работы с книгой такой - в поиске набрал нужное слово, перешел на первый результат поиска, а он с гиперссылкой - кликнул на нее - и нашел то, что искал.. если же нет - клик по второму результату поиска и т.д.. таким способом довольно-таки быстро добираешься до нужной информации.. 
 букмарки же дают не более 20% функциональности по сравнению с гиперлинками.. хотя, если 
AndyZ введет в своей программе возможность поиска по букмаркам, процент значительно возрастет.. а для словарей и т.п. вообще станет мощным средством навигации, наряду с OCR слоем.. 
 но, т.к. проект DjVu Hyperlinks Editor заброшен, а проект DjVu Bookmarker набирает обороты, то я всецело поддерживаю автора в его начинании..   
 2. по поводу программы.. 
 при запуске появляется сообщение об ошибке.. [more=скрин] 

 [/more] [more=лог]Подробная информация об использовании оперативной  
 (JIT) отладки вместо данного диалогового  
 окна содержится в конце этого сообщения.   
 ************** Текст исключения ************** 
 System.NullReferenceException: В экземпляре объекта не задана ссылка на объект. 
    в DjvuBookmarker._form._form_ResizeEnd(Object sender, EventArgs e) в D:\MyDocs\Visual Studio 2008\Projects\DjvuAutoBookmark\DjvuAutoBookmark\MainForm.cs:строка 517 
    в System.Windows.Forms.Control.OnSizeChanged(EventArgs e) 
    в System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight) 
    в System.Windows.Forms.Control.UpdateBounds() 
    в System.Windows.Forms.Control.WndProc(Message& m) 
    в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) 
    в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)     
 ************** Загруженные сборки ************** 
 mscorlib 
     Версия сборки: 2.0.0.0 
     Версия Win32: 2.0.50727.4016 (NetFxQFE.050727-4000) 
     CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll 
 ---------------------------------------- 
 DjvuBookmarker 
     Версия сборки: 1.0.0.0 
     Версия Win32: 1.0.0.0 
     CodeBase: file:///D:/Users/Vitaly/!!!проги/2/DjvuAutoBookmark/DjvuAutoBookmark/bin/Release/DjvuBookmarker.exe 
 ---------------------------------------- 
 System.Windows.Forms 
     Версия сборки: 2.0.0.0 
     Версия Win32: 2.0.50727.4016 (NetFxQFE.050727-4000) 
     CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll 
 ---------------------------------------- 
 System 
     Версия сборки: 2.0.0.0 
     Версия Win32: 2.0.50727.4016 (NetFxQFE.050727-4000) 
     CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll 
 ---------------------------------------- 
 System.Drawing 
     Версия сборки: 2.0.0.0 
     Версия Win32: 2.0.50727.4016 (NetFxQFE.050727-4000) 
     CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll 
 ---------------------------------------- 
 Aga.Controls 
     Версия сборки: 1.7.0.0 
     Версия Win32: 1.7.0.0 
     CodeBase: file:///D:/Users/Vitaly/!!!проги/2/DjvuAutoBookmark/DjvuAutoBookmark/bin/Release/Aga.Controls.DLL 
 ---------------------------------------- 
 mscorlib.resources 
     Версия сборки: 2.0.0.0 
     Версия Win32: 2.0.50727.4016 (NetFxQFE.050727-4000) 
     CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll 
 ---------------------------------------- 
 System.Windows.Forms.resources 
     Версия сборки: 2.0.0.0 
     Версия Win32: 2.0.50727.4016 (NetFxQFE.050727-4000) 
     CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll 
 ----------------------------------------   
 ************** Оперативная отладка (JIT) ************** 
 Для подключения оперативной (JIT) отладки файл .config данного 
 приложения или компьютера (machine.config) должен иметь 
 значение jitDebugging, установленное в секции system.windows.forms. 
 Приложение также должно быть скомпилировано с включенной 
 отладкой.   
 Например:   
 <configuration> 
     <system.windows.forms jitDebugging="true" /> 
 </configuration>   
 При включенной отладке JIT любое необрабатываемое исключение 
 пересылается отладчику JIT, зарегистрированному на данном компьютере, 
 вместо того чтобы обрабатываться данным диалоговым окном.     
 [/more] система Виста х64 СП2.. на виртуальной машине с ХР СП3 [more=лог чуть отличается]See the end of this message for details on invoking  
 just-in-time (JIT) debugging instead of this dialog box.   
 ************** Exception Text ************** 
 System.NullReferenceException: Object reference not set to an instance of an object. 
    at DjvuBookmarker._form._form_ResizeEnd(Object sender, EventArgs e) in D:\MyDocs\Visual Studio 2008\Projects\DjvuAutoBookmark\DjvuAutoBookmark\MainForm.cs:line 517 
    at DjvuBookmarker._form._form_SizeChanged(Object sender, EventArgs e) in D:\MyDocs\Visual Studio 2008\Projects\DjvuAutoBookmark\DjvuAutoBookmark\MainForm.cs:line 668 
    at System.Windows.Forms.Control.OnSizeChanged(EventArgs e) 
    at System.Windows.Forms.Control.UpdateBounds(Int32 x, Int32 y, Int32 width, Int32 height, Int32 clientWidth, Int32 clientHeight) 
    at System.Windows.Forms.Control.UpdateBounds() 
    at System.Windows.Forms.Control.WndProc(Message& m) 
    at System.Windows.Forms.ScrollableControl.WndProc(Message& m) 
    at System.Windows.Forms.ContainerControl.WndProc(Message& m) 
    at System.Windows.Forms.Form.WndProc(Message& m) 
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) 
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) 
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)     
 ************** Loaded Assemblies ************** 
 mscorlib 
     Assembly Version: 2.0.0.0 
     Win32 Version: 2.0.50727.42 (RTM.050727-4200) 
     CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll 
 ---------------------------------------- 
 DjvuBookmarker 
     Assembly Version: 1.0.0.0 
     Win32 Version: 1.0.0.0 
     CodeBase: file:///F:/DjvuAutoBookmark/DjvuAutoBookmark/bin/Release/DjvuBookmarker.exe 
 ---------------------------------------- 
 System.Windows.Forms 
     Assembly Version: 2.0.0.0 
     Win32 Version: 2.0.50727.42 (RTM.050727-4200) 
     CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll 
 ---------------------------------------- 
 System 
     Assembly Version: 2.0.0.0 
     Win32 Version: 2.0.50727.42 (RTM.050727-4200) 
     CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll 
 ---------------------------------------- 
 System.Drawing 
     Assembly Version: 2.0.0.0 
     Win32 Version: 2.0.50727.42 (RTM.050727-4200) 
     CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll 
 ---------------------------------------- 
 Aga.Controls 
     Assembly Version: 1.7.0.0 
     Win32 Version: 1.7.0.0 
     CodeBase: file:///F:/DjvuAutoBookmark/DjvuAutoBookmark/bin/Release/Aga.Controls.DLL 
 ----------------------------------------   
 ************** JIT Debugging ************** 
 To enable just-in-time (JIT) debugging, the .config file for this 
 application or computer (machine.config) must have the 
 jitDebugging value set in the system.windows.forms section. 
 The application must also be compiled with debugging 
 enabled.   
 For example:   
 <configuration> 
     <system.windows.forms jitDebugging="true" /> 
 </configuration>   
 When JIT debugging is enabled, any unhandled exception 
 will be sent to the JIT debugger registered on the computer 
 rather than be handled by this dialog box.     
 [/more]  
 попробовал сейчас на Висте х86 - те же яйца.. причем трабла на версиях 0.5 и 0.6.1.. на 0.4 не ругается.. кста, на Висте х64 была установлена Microsoft Visual Studio 2008 Professional с первым сервиспаком.. вообще, строчка D:\MyDocs.. как-то настораживает 
    3.
Цитата: Достаточно в окне шумодаванажать на кнопку "Оставить все".  
 Вы его попробовали?
  сегодня попробовал.. вещь нужная.. так что беру свои слова обратно.. хотя на мой вкус в менюшке кое-что стоило бы поменять..   
 4. предложения по улучшению программы есть.. и их довольно-таки много.. завтра вечерком выложу все свои мысли по этому поводу.. думаю, в итоге (если, конечно, не пропадет энтузазизм) хорошая и главное востребованная прога получится..