[ros-dev] Network connection config dialog prototype
Andrew "Silver Blade" Greenwood
lists at silverblade.co.uk
Wed Mar 30 17:54:40 CEST 2005
From what I've heard and seen (while playing with Resource Hacker),
netshell.dll implements the main networking config dialogs. Somewhere
the TCP/IP protocol driver provides the TCP/IP configuration dialog - I
don't know where, however.
It'd be great to somehow merge TCP/IP etc. configuration into a single
Firefox-preferences-style window. Maybe a "configure" button could be to
the side of each protocol? I don't know...
Jasper van de Gronde wrote:
> Andrew "Silver Blade" Greenwood wrote:
> > Only thing is, I'm not sure if the tree-view is necessary - how many
> > users visit the network config dialogs more than once in a blue moon
> > to adjust something? I only ever delve in there if I'm testing a
> > router for someone and have to change my subnet.
>
> I agree, but would it hurt them? I feel Windows is just a bit too much
> like a maze in this case.
>
> > Also, I think the protocol-specific dialogs are actually in separate
> > modules, and appear as dialogs. I could be wrong. But this would mean
> > it'd not be possible to do as you describe :(
>
> In some cases standard dialogs appear to be used along with
> information in the registry that defines what parameters there are,
> their types and values (in particular the RealTek driver I use seems
> to do this). This scheme seems to not very complex than the previous
> one and should lend itself very well to displaying in custom dialogs.
> I don't know how common this is though and whether it's only for nic's
> or also protocols for example.
>
> For displaying custom property sheets there appears to be an INetCfg
> interface on (recent versions of?) Windows, but I can't say I fully
> understand the details of what this and would not allow you to do
> (what exactly qualifies as a "network component" for example). And I
> have no idea at all whether something like this is supported by ReactOS.
>
> > But as a compromise - if necessary - maybe it'd be an idea to copy the
> > Firefox style of "preferences" dialog, with icons where the tree-view
> > is, but have each icon represent a different connection...
>
> If only one level is feasible this might indeed not be such a bad idea
> (although it might get a little clumsy if it contained more than a few
> entries).
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.com
> http://reactos.com:8080/mailman/listinfo/ros-dev
More information about the Ros-dev
mailing list