Zum Hauptinhalt gehen

Suche

Suche

Very Slow Open Document Dialog Window

Kommentare

7 Kommentare

  • Avatar
    Legacy Poster

    Yes this is a well known issue they have had for a while when opening or browsing folders with MANY documents in it. Basically, Seagull programmed their own document dialog for use with LIbrarian, and it gets very laggy. There is a hack to avoid it, but I believe the hack may limit the use of Librarian...

     

    The workaround is to go in your registry to  HHEY_CURRENT_USER \ SOFTWARE \ Seagull Scientific \ Librarian \ File Dialog

     

    Create a new key of name "Use Windows Dialog" and type "REG_DWORD" with a value of 1 (0x00000001)

     

    This forces BarTender to use the Windows document dialog window, and the lag goes away completely. However, like I said, I believe the reason for the updated dialog was for the purposes of Librarian, so I do not know if you can still access it after this. (of course you can always undo the registry change if it doesn't work)

    1
  • Avatar
    Legacy Poster

    Thank you for the reply.

     

    Has there been any improvement with the new editions of
    BarTender (e.g. 10.x)?

     

    That was our worry; there would be no formal fix.  This problem is causing production slowdowns
    and to that end we have started to take steps to fix the problem in our
    production environment.  

     

    I would like to see Seagull design an official fix, I feel
    that our librarian DB is not that large, and other customer of Seagull surely
    have larger Librarian DBs. How are those customers handling this issue?
     

    To fix the problem we have designed our own “Format File
    Open” window. 

     

    Just using the BT SDK, and SQL queries we have been able to
    design and test “Format File Open“  that
    fixes almost all of the known problems with the “Format File Open” window
    provided by Seagull.  Using our custom
    built “Format File Open” we are able to select and open multiple file in a few
    seconds verses 20+ seconds needed to open a file using the Seagull provided
    open file dialog window.

     

    I have attached a screenshot of our custom build Liberian “Format
    File Open” window.  Please let me know
    any comments or criticism.

     

    [attachment=845:Open_Document_Demo_V1.jpg]

     

    Thank you for your help!!

     

    Matt S.

     

    0
  • Avatar
    Fernando Ramos Miracle

    Hello Matt,

     

    What nRyder says is correct as Windows appears to do some kind of internal caching that we haven't been able to match. With directories containing hundreds of files, the Windows file dialog seems to have better performance than ours. This is certainly a known issue that can be prevented by disabling our "File dialog", but this action will invalidate the use of Librarian.
     
    As this behaviour is generally caused when the file dialog needs to search through folders with hundreds of files in them I would recommend restructuring your folder system to try avoiding too many files per folder. That should certainly improve performance.
     
    In your case I'm afraid that there is no other solution at this time. We are certainly working to improve our dialog's performance (it was actually improved already between v9.3 and v9.4) but it's still true that Windows' one is faster.
     
    Regards
    0
  • Avatar
    Legacy Poster

    Hi,

    Have this problem on Bartender basic edition, when opening files takes upto a couple of minutes, have tried the registry hack but I must be have mad a mistake as it doesn't make any diference, is there any specific instructions to carry out the Registry hack.

     

    Any assistance would be appreciated

     

    Regards Terry

    0
  • Avatar
    Shotaro Ito

    Hi eltel,

     

    Close BarTender 9.x / 10.x, Open notepad, paste this file and save the file as

    "UseWindowsDialog.reg"

    Windows Registry Editor Version 5.00
    
    ;Enable Windows standard file open dialog for BarTender.
    ;Note that this dialog doesn't access to Librarian library.
    
    [HKEY_CURRENT_USER\Software\Seagull Scientific\Librarian\File Dialog]
    "Use Windows Dialog"=dword:00000001
    

    Then double click the file to apply the setting.

    To revert setting, do the same with script below:

     

    "UseDefaultDialog.reg"

    Windows Registry Editor Version 5.00
    
    ;Enable default BarTender file open dialog
    
    [HKEY_CURRENT_USER\Software\Seagull Scientific\Librarian\File Dialog]
    "Use Windows Dialog"=-
    

    Note this changes file dialog (you should able to see difference by selecting File > Open) and that might speed up the dialog itself to open,

    However it doesn't speed up file access itself - perhaps you have another reason to make file access slow, such as access to network folder is slow etc.

    0
  • Avatar
    Larry Clark

    We are seeing this type of slowness with BarTender Enterprise Automation 2016 R3.  Is this issue still expected with the new version?  We are seeing a response time of 30-60 seconds with 600 files in a folder in Librarian.

    0
  • Avatar
    Jasper Wen
    Moderator

    We have made some improvements throughout the versions of BarTender but currently there is still some slowness with the file->open dialog in BarTender in some very specific and rare circumstances. This is a known issue and bug already reported in our system so we are still continuing to work on it.

    I would suggest using the workaround mentioned above with changing the registry key to use the Windows dialog. If you are storing and retrieving BarTender documents in Librarian, I would suggest opening the documents directly in Librarian.

     

    0

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.