Menu ▾ ▴

#5 Field Description window section viewability and truncation

Release_2.1
closed
None
9
2014-09-07
2014-07-11
No

Les,
First off, Just downloaded the new version. Thanks a bunch.

A minor usability thing, when you click on a field, in the Field Description window section at the bottom of the screen, if the field has Notes on the 4th line, no matter how wide your editor screen is, it always displays a scrollbar (see attached screenshot), which is on top of the Note on the 4th line. To see the Note line, you have to either; click in the Field Description window section and arrow down and then arrow up, or left click on the up scroll arrow. Both of these actions removes the scrollbar and allows you to see the Note on the 4th line.

Another usability issue, the Note line in the Field Description section is truncated at 259 chars.

It would be nice if the Field Description window section was sizeable like the Folder View window section.

1 Attachments

Discussion

  • Les Ferguson

    Les Ferguson - 2014-07-13

    Experimental build 2.0.5308-beta addresses this. Try it if you are feeling adventurous.
    The original grid display used in the contextual field description had limitations, such as row heights all had to be the same.
    I have replaced this with an HTML panel, allowing more freedom in the layout.
    The panel is also resizable now.
    Note: the colours used in this panel were thrown together as I formatted the CSS; if you have a violent objection to the appearance, suggested CSS, font size/style and/or colour settings are welcome.

     
  • Fletcher Allen

    Fletcher Allen - 2014-07-14

    Les,
    I haven't found the adventurous parts, yet. Everything still seems to function. The changes to the Field Description window are fantastic. The color/font/style are OK by me. Keep up the great work. Here is a screenshot of the new Field Description window. I am running on Windows 7, 64 bit.

     

    Last edit: Fletcher Allen 2014-07-14
  • Fletcher Allen

    Fletcher Allen - 2014-07-14
     

    Last edit: Fletcher Allen 2014-07-14
  • Les Ferguson

    Les Ferguson - 2014-07-15

    Heh, the adventurous part was being one of the first people to test it.
    A couple of colleagues at work will be trying it out just as soon as they have a work-related reason to. Seems to be trouble free so far.
    Note that the height of the bottom panel should be remembered when you restart the app, as well.

     
  • Fletcher Allen

    Fletcher Allen - 2014-07-21

    Les,
    I am getting an error when I open a .hl7 file. I have attached the screenshot of the error and below is the text from the Details window on the error window. If I click Continue it will open the .hl7 file and everything seems to work OK. I have tried to open other types of files, .js and .txt, and still get the same error. I don't recall getting this error the first few times I ran the editor, but I can't remember, I don't see how I could have overlooked it, but it is what it is now. I do remember that I changed the Macro setting to be True, at some point, it was set to False.

    Sorry I didn't get this to you earlier, I have been really busy. I have been using QuickViewHL7 for the past few days and just clicking the Continue button to get the work done.

    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.

    ** Exception Text **
    System.ArgumentOutOfRangeException: Value of '-263' is not valid for 'SplitterDistance'. 'SplitterDistance' must be greater than 0.
    Parameter name: SplitterDistance
    at System.Windows.Forms.SplitContainer.set_SplitterDistance(Int32 value)
    at QuickViewHL7.MainForm.ResetAppStatus()
    at QuickViewHL7.MainForm.MainFormLoad(Object sender, EventArgs e)
    at System.Windows.Forms.Form.OnLoad(EventArgs e)
    at System.Windows.Forms.Form.OnCreateControl()
    at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    at System.Windows.Forms.Control.CreateControl()
    at System.Windows.Forms.Control.WmShowWindow(Message& m)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
    at System.Windows.Forms.Form.WmShowWindow(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: 4.0.0.0
    Win32 Version: 4.0.30319.1022 (RTMGDR.030319-1000)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll


    QuickViewHL7
    Assembly Version: 2.0.5308.3874
    Win32 Version: 2.0.5308.3874
    CodeBase: file:///C:/Program%20Files%20(x86)/QuickviewHL7/QuickViewHL7.exe


    System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1002 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll


    System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1001 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll


    System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1001 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll


    System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1015 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll


    System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1015 (RTMGDR.030319-1000)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll


    QuickViewHL7.DBSetup
    Assembly Version: 1.0.5305.3094
    Win32 Version: 1.0.5305.3094
    CodeBase: file:///C:/Program%20Files%20(x86)/QuickviewHL7/QuickViewHL7.DBSetup.DLL


    ybdz2akn
    Assembly Version: 2.0.5308.3874
    Win32 Version: 4.0.30319.1001 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll


    System.Xml.Linq
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll


    System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.233 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.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">
    </system.windows.forms></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.

     

    Last edit: Fletcher Allen 2014-07-21
  • Les Ferguson

    Les Ferguson - 2014-07-21

    The SplitterDistance error will be related to the SplitContainer that I added to make the field documentation panel resizable. I have skipped over sanity checks on the height value stored when the panel is resized - it tries to reset it to the previous height when you restart. Hopefully I will fix this and put a new build up tonight.

    In the mean time, if you want to stop the error, have a look in C:\ProgramData\QuickViewHL7_Project\QuickViewHL7\QVConfig.xml for the value of ContextualHelpHeight, this should be a positive number, perhaps 50 to 100. Just don't change that file while the program is running, it may overwrite your changes.

     
  • Fletcher Allen

    Fletcher Allen - 2014-07-22

    Les,
    I changed the QVConfig.xml file last night and it fixed the issue. Getting ready to download and install your new build now. I'll let you know how it goes. Thanks,

     
  • Fletcher Allen

    Fletcher Allen - 2014-07-22

    Les,
    Downloaded the new 2.0 build 5317 .exe file and installed it. That took care of the issue, everything is working Great! Thanks for your quick response. I really love this editor. Keep up the good work.

    This ticket can be closed. Thanks again,

     

    Last edit: Fletcher Allen 2014-07-22
  • Les Ferguson

    Les Ferguson - 2014-09-07
    • status: open --> closed
    • assigned_to: Les Ferguson
     

Log in to post a comment.