Search This Blog

Thursday, May 31, 2018

WinForms - How to manage long text in DocumentManager tabs

Please check out the Problem and Solutions sections in the T629226: WinForms - Long text is cut off in DocumentManager tabs ticket.

We are going to improve this in the upcoming v18.1+. Our designer's favorite is #2, but we cannot implement it in a minor version due to a breaking change. BTW, option #1 shown in the screenshot below also looks fine. Take note of solution #3 as well - you can customize this behavior without writing any code.


Please let me know what option you prefer or if you are handling it differently. Thanks.

BTW, have you modernized your XAF WinForms apps using SVG icons and Light Style in v18.1? Click the screenshot below to see the new look & feel. Do you like it?


16 comments:

  1. Honestly I do not consider this a problem at all. The current text cropping + full tab name in tooltip behavior is the same as the leading browsers out there. I would leave it just as it is.

    Solution #1 Removes even more visible characters
    Solution #2 Perhaps a tab is not the right UI control if you need this much information

    Alex

    ReplyDelete
  2. A modern forum (ala Discourse) to discuss/vote/be notified on such ideas/issues would be much welcome.

    Alex

    ReplyDelete
    Replies
    1. I like uservoice (for example https://servicestack.uservoice.com/forums/176786-feature-requests)

      Delete
  3. I like the text trimming in solution 1. If you decide to increase the maximum size of a tab in solution 2, I wouldn't go more than an additional 25%. Otherwise the tab will become a real estate hog.

    ReplyDelete
  4. @Alex: The ... part will be compensated using the MaxTabWidth property, of course.
    Yeah, I remember your forum idea:-)

    @Dave: Thanks for your feedback too!

    ReplyDelete
  5. i think it is worth to mention that this mostly happens now with the SVG Skins? while my tabs fit fine with any "normal" skin they are now cut off with an svg skin...

    ReplyDelete
  6. I appreciate how clearly you've explained everything. It made the topic much easier to follow. https://lilacbeauty.com.au/eyelash-lift-vs-lash-extensions-whats-the-difference/

    ReplyDelete
  7. Your blog consistently provides useful information. This was another excellent read. https://lilacbeauty.com.au/eyebrow-ombre-watsons-bay/

    ReplyDelete
  8. Thank you for putting together such a detailed and informative post. It was definitely worth the read. https://newstylecarpets.com.au/carpets-in-blaxlands-ridge-nsw/

    ReplyDelete
  9. Very informative post! I appreciate the effort you've taken to present the information so clearly. https://newstylecarpets.com.au/carpets-in-newcastle-nsw/

    ReplyDelete
  10. I learned something new from this article today. Thank you for taking the time to create such helpful content. https://easyaussiemigration.com.au/migration-agent-in-blacktown-nsw/

    ReplyDelete
  11. Excellent write-up! I appreciate the valuable information and the easy-to-follow explanations. https://easyaussiemigration.com.au/partner-visa-migration-agent-melbourne/

    ReplyDelete
  12. I found this post very insightful. Thank you for sharing your expertise in such a clear and engaging way. https://ecoscrapmetal.com.au/how-much-can-i-get-for-a-truckload-of-scrap-metal/

    ReplyDelete
  13. I enjoyed reading this article from start to finish. It's always refreshing to come across such quality content. https://ecoscrapmetal.com.au/how-metal-fabrication-workshops-can-earn-more-by-selling-scrap-metal/

    ReplyDelete