Consistent scrollbars

Posted by: kbj on 15 November 2017, 11:17 am EST

  • Posted 15 November 2017, 11:17 am EST

    In order to provide a consistent user experience in an application, all scrollbars should look and act the same.

    The C1 scroll bars provide a great look to a program and should be used in all the .net controls. As it stands, there are at least 3 different types of scrollbars that show up in scroll-able controls.

    Also, it would be great if the Spread control was themeable.

    My rant for the day . . .

  • Posted 20 November 2017, 2:59 am EST

    Hi,

    We have forwarded your suggestions regarding the scrollbars to the concerned team.

    Spread Studio has built in skins which you can use to change the look and feel of the control. Please have a look at the documentation page here:

    http://help.grapecity.com/spread/SpreadNet10/WF/webframe.html#SDSheetSkinEditor.html

    For other queries related to Spread, you can create a support ticket here:

    https://www.grapecity.com/en/support/new-ticket?product=spread

    Regards,

    Esha

  • Posted 20 November 2017, 11:30 am EST

    Thanks Esha,

    I do know about spread skinning and I wrote a function to pull theme information from the theme tree(branch) for the flexGrid and apply it to a spread worksheet (more complex than one might think). If any C1Theme user is interested I can post a copy.

    One other thing I noticed is that in a high DPI environment, the glyphs do not scale, they are tiny. This is true for independent scrollbars as well as those found in controls such as those found in the inputpanel. Is there a way to change the glyphs in the scrollbars, both independent and internal?

    My question is: where is the documentation for the scrollbars? It would be great if there was a cross reference table with an entry for each control and the location of its documentation.

    Much thanks,

    Kingman

  • Posted 21 November 2017, 2:39 am EST

    Hello,

    Unfortunately I am unable to replicate the mentioned behavior with the glyphs of the scrollbars at my end. The high DPI environment at my end has a resolution of 1920 x 1080. Can you share the details of your environment along with the screenshot of how the glyphs are seen at your end?

    Documentation for C1VScrollBar, C1HScrollBar does not exist as of now. We have forwarded the request to generate the same, to the concerned team.

    You can find the documentation links related to the C1 Studio WinForms edition controls here:

    https://www.grapecity.com/en/docs/platforms/winforms

    Regards,

    Esha

  • Posted 21 November 2017, 1:55 pm EST

    Here’s an example of scrollbar up arrows for a treeview and a standalone scrollbar at 192 & 96 dpi.

    As far as documentation goes, It would be helpful to know where each control’s documentation resides (I still don’t know where to find the scrollbar documentation). In some cases, there are multiple controls in one set of documentation.

    Thanks,

    Kingman

    PS, I’ll recommend to management that they buy all of your developers a new LG 32UD99-W

  • Posted 22 November 2017, 4:51 am EST

    Hi Kingman,

    We are discussing the scrollbar glyphs related issue internally and will get back to you as soon as it is done.

    Regarding the documentation, since some controls are a part of one common unit (C1Input contains C1TextBox, C1Label, etc), the documentation for them reside under the common heading. This is to provide a common roof to all the controls related with say, a common dll.

    Regarding documentation for scrollbars, as we mentioned earlier, the request to generate the same has been forwarded (Internal Tracking ID: 298110) to the concerned team. We will get back to you when we hear from them.

    Regards,

    Esha

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels