Credits on "About form" ideas
My recent threads are more into UI and design, I apologize but what can we do? It matters.
You may already noticed good looking movie-ending credints which texts roll from bottom to top very slightly. How can we implement something similar on About forms?
First approach that comes in mind is a rich text box which its vertical scollbar automatically scrolls via a timer. A mouse hover on text can disable the timer to pause moving and let the user to read.
But I am looking for something more [some say] professional.
Re: Credits on "About form" ideas
Maybe fade then in and out slowly...
Re: Credits on "About form" ideas
If you're interested in fancy UI effects and the like then you should be using WPF rather than WinForms. It was built from the ground up with that sort of thing in mind.
Re: Credits on "About form" ideas
For what you describe, just put a Label inside a Panel. Make the Width the same but the Height of the Label can be much greater than the Panel. You can then use a Timer to decrement the Top of the Label from zero, thus moving the text it contains upwards.
Re: Credits on "About form" ideas
I'm curious as to what kind of credits are of such significant length to make something like this ... I mean if it can't fit on to a form of a reasonable size... yikes!
As a side note, About Forms are rarely seen, so I wonder if it's worth the effort. Most of the time I go into an About form it's to get something like a version number...
shrug. to each their own I suppose.
-tg
Re: Credits on "About form" ideas
Quote:
Originally Posted by
TysonLPrice
Maybe fade then in and out slowly...
The form itself? Good idea.
Quote:
Originally Posted by
jmcilhinney
just put a Label inside a Panel.
Definitely going to do this. I beams on textboxes are a bit annoying. Labels are better.
Quote:
Originally Posted by
jmcilhinney
If you're interested in fancy UI effects and the like then you should be using WPF rather than WinForms.
- The problem is I wasn't considering this particular issue (and my previous thread: Control creating flickering/flashing) not a "fancy" feature of UI.
- I'm thinking about WPF very often recently. I'm afraid of it. I may stuck on it in a bad way. I need to overcome it at first place and take the risk to migrate the entire project.
Re: Credits on "About form" ideas
I always spend a decent amount of time on an 'about' window. Not difficult to do once you have an idea in mind and a method of implementing it. Here is a screenful of 'abouts'. I tend to use the same square format on my VB6 programs removing the titlebar, minimise/close buttons as it is easy to impement. Even that big central 'about' with a transparent background is possible in VB6 with some tricks.
https://www.vbforums.com/images/ieimages/2023/03/14.png
The idea of loading a list box scrolling is a decent one, remove the border and have it sit on a background of the same colour.
Re: Credits on "About form" ideas
wow, that's a lot of work.
Can someone complement a bit more about WPF and its advantages? Already coding some testing projects and watching YouTube videos. I cannot avoid clicking on form in WPF and start to create some divider/separator stuffs. That is a bit annoying. BUT I can tell their .exe will run pretty darn fast (compared to WinForm)