P
Paul Helmuth
All,
I am trying to assess how much work it is going to be to "port" my current
Visual Studio 6.0 applications to dotNet.
It seems like many things that should be trivial are really problematic. I'm
sure this mostly (but not completely) due to my lack of experience with
dotNet.
Anyway, the latest "trivial" issue concerns the Slider ActiveX control from
V6.0.
In my 6.0 version of the application, I use a combination of slider controls
and flat scroll bars to control different types of scrolling, shifting, etc.
of images. Using a couple of different types of controls makes it easier for
the user to know which tool to grab in order to scroll, shift, etc. as
desired.
I notice that a similar looking control exists in dotNet - it's the
TrackBar. Unfortunately, the TrackBar doesn't seem to want to scale down to
a size that I can use - that is, have a height or width less than 45. This
is way too chunky for my interface.
The slider (from v6.0) is an ActiveX control, so I know I could simply use
that, but that's not my first choice as this seems to go against the grain
(and gain) of dotNet.
Is there a reasonably simple way to create a WindowsForms control (or "user"
derivative) that can be scaled to small sizes (like the slider control)?
Perhaps by creating a control inhariting all of the properties of the
TrackBar, but somehow allowing a smaller minimum height?
Thanks for any insights,
-Paul
I am trying to assess how much work it is going to be to "port" my current
Visual Studio 6.0 applications to dotNet.
It seems like many things that should be trivial are really problematic. I'm
sure this mostly (but not completely) due to my lack of experience with
dotNet.
Anyway, the latest "trivial" issue concerns the Slider ActiveX control from
V6.0.
In my 6.0 version of the application, I use a combination of slider controls
and flat scroll bars to control different types of scrolling, shifting, etc.
of images. Using a couple of different types of controls makes it easier for
the user to know which tool to grab in order to scroll, shift, etc. as
desired.
I notice that a similar looking control exists in dotNet - it's the
TrackBar. Unfortunately, the TrackBar doesn't seem to want to scale down to
a size that I can use - that is, have a height or width less than 45. This
is way too chunky for my interface.
The slider (from v6.0) is an ActiveX control, so I know I could simply use
that, but that's not my first choice as this seems to go against the grain
(and gain) of dotNet.
Is there a reasonably simple way to create a WindowsForms control (or "user"
derivative) that can be scaled to small sizes (like the slider control)?
Perhaps by creating a control inhariting all of the properties of the
TrackBar, but somehow allowing a smaller minimum height?
Thanks for any insights,
-Paul