words to developers (NT pnp internals, tops and a question)

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

Post Reply
Delfi
Posts: 76
Joined: Sat Nov 27, 2004 8:45 pm

words to developers (NT pnp internals, tops and a question)

Post by Delfi »

rundll32 is a multi-purpose executable that helps shell

you can use it to load a library and call one of its functions with params:

runs control panel applets:
rundll32 shell32,Control_RunDLL "sysdm.cpl"

it is also called by services.exe for plug & play device installation, example:

rundll32.exe newdev.dll,ClientSideInstall \\.\pipe\PNP_Device_Install_Pipe_0.{A9751359-5B14-45B7-A31F-AF5C164D350F}

all windows have a menu, system icon menu is part of the window menu.

reactos really should unify about boxes and licenses in your apps, right now it looks
unprofessional like in linux where every app has its own, different about box and
license dialogs..

and a question to reactos developers: how can reactos uncompress cab files? they are propriatery format right?
Dr. Fred
Developer
Posts: 607
Joined: Wed Dec 22, 2004 10:09 pm
Location: Amsterdam

Re: words to developers (NT pnp internals, tops and a questi

Post by Dr. Fred »

Delfi wrote:rundll32 is a multi-purpose executable that helps shell

you can use it to load a library and call one of its functions with params:

runs control panel applets:
rundll32 shell32,Control_RunDLL "sysdm.cpl"

it is also called by services.exe for plug & play device installation, example:

rundll32.exe newdev.dll,ClientSideInstall \\.\pipe\PNP_Device_Install_Pipe_0.{A9751359-5B14-45B7-A31F-AF5C164D350F}

all windows have a menu, system icon menu is part of the window menu.
you an write that to wiki.
Delfi wrote:reactos really should unify about boxes and licenses in your apps, right now it looks
unprofessional like in linux where every app has its own, different about box and
license dialogs..
Well, we have grater problems right now.
Delfi wrote:and a question to reactos developers: how can reactos uncompress cab files? they are propriatery format right?
How do you define propriatery.
Where do you want ReactOS to go today ?
Harteex
Posts: 224
Joined: Fri Nov 26, 2004 9:21 pm
Location: Sweden
Contact:

Re: words to developers (NT pnp internals, tops and a questi

Post by Harteex »

Delfi wrote:reactos really should unify about boxes and licenses in your apps, right now it looks
unprofessional like in linux where every app has its own, different about box and
license dialogs..
I agree with that.
Dr. Fred wrote:
Delfi wrote:and a question to reactos developers: how can reactos uncompress cab files? they are propriatery format right?
How do you define propriatery.
I usually define it as closed source.
Floyd
Posts: 300
Joined: Sat Nov 27, 2004 7:45 am
Location: The frozen part of the USA

Re: words to developers (NT pnp internals, tops and a questi

Post by Floyd »

Harteex wrote:
Delfi wrote:reactos really should unify about boxes and licenses in your apps, right now it looks
unprofessional like in linux where every app has its own, different about box and
license dialogs..
I agree with that.
Things like this is what i had in mind when the GUI discussion was going on. There needs to be a common look and feel to the whole interface. MSFT went through this battle for a long time but I think it pays off in the end.
pax mei amici amorque et Iesus sacret omnia
Dr. Fred
Developer
Posts: 607
Joined: Wed Dec 22, 2004 10:09 pm
Location: Amsterdam

Re: words to developers (NT pnp internals, tops and a questi

Post by Dr. Fred »

Harteex wrote:
Dr. Fred wrote:
Delfi wrote:and a question to reactos developers: how can reactos uncompress cab files? they are propriatery format right?
How do you define propriatery.
I usually define it as closed source.
Yes it's close source but It's documented and as far as I can tell not patented.
Where do you want ReactOS to go today ?
KevinBoyle
Posts: 1
Joined: Fri Feb 25, 2005 3:28 pm
Location: Ireland

Re: words to developers (NT pnp internals, tops and a questi

Post by KevinBoyle »

Floyd wrote: Things like this is what i had in mind when the GUI discussion was going on. There needs to be a common look and feel to the whole interface. MSFT went through this battle for a long time but I think it pays off in the end.
Their battle isn't finished quite yet, tried installing a font using the FILE > INSTALL FONT function in the fonts folder of a Windows XP box lately.

Still uses old style Windows 3.1 dialog boxes.
etko
Posts: 154
Joined: Thu May 26, 2005 3:43 am
Location: Slovakia
Contact:

Post by etko »

Super consistent functional and minimal UI is great idea.
Gabriel Vigo
Posts: 32
Joined: Thu Dec 02, 2004 7:29 am
Location: ReactOS Inside [I'm a Spanish Member]

Re: words to developers (NT pnp internals, tops and a questi

Post by Gabriel Vigo »

Dr. Fred wrote:
Harteex wrote:
Dr. Fred wrote: How do you define propriatery.
I usually define it as closed source.
Yes it's close source but It's documented and as far as I can tell not patented.
I was searching about this in Google, and I've read that "the LZX format was purchased by Microsoft, slightly reduced in potency, and used in the CAB format". But nothing about "patents" or "proprietary algorithms" for CAB... Those are good news...
Delfi
Posts: 76
Joined: Sat Nov 27, 2004 8:45 pm

Re: words to developers (NT pnp internals, tops and a questi

Post by Delfi »

Gabriel Vigo wrote:
Dr. Fred wrote:
Harteex wrote: I usually define it as closed source.
Yes it's close source but It's documented and as far as I can tell not patented.
I was searching about this in Google, and I've read that "the LZX format was purchased by Microsoft, slightly reduced in potency, and used in the CAB format". But nothing about "patents" or "proprietary algorithms" for CAB... Those are good news...


actually the cab files support 2 types of compression - mszip and lzw.
Post Reply

Who is online

Users browsing this forum: Google [Bot] and 73 guests