[ros-dev] Network connection config dialog prototype

Robert Köpferl rob at koepferl.de
Thu Mar 31 01:03:04 CEST 2005


I may be wrong, but isn't it possible to embed any window into anoter 
window. Maybe one must change some winstyles bevore. But the tcp/IP's 
dialog (from where it comes) window should be embeddable anywhere.
??

Andrew "Silver Blade" Greenwood wrote:
>  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
> 
> 
> 
> _______________________________________________
> 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