Where to start? & Where are Strings?

Ask your support questions in here

Moderator: Moderator Team

Post Reply
Chris!
Posts: 6
Joined: Thu Feb 05, 2009 3:28 pm

Where to start? & Where are Strings?

Post by Chris! »

Hi there!

I'm new to ROS and i've downloaded the sources and RosBE and compiled all.
Where should I start now? I want to learn how ROS is coded. Should I learn with Trial-And-Error-Method or what?
My second question is the following:
Where are system strings located? In the shell32 the kernel version is loaded from a string and i want to know where i can edit these system specific strings.

Thanks in advance
Chris

PS: Please excuse my faults, because i'm a 15-years old german teenie :D (but I can code in C/C++ :roll: )
User avatar
danielbarry
Posts: 29
Joined: Fri Feb 06, 2009 1:53 pm

Re: Where to start? & Where are Strings?

Post by danielbarry »

Hi,

If you mean strings, as in variables, they have to be opened in the source code, or opened in the file that opened that file. There might be a little tracing back, but it should refer back to the place it got the variable from, if it is in another file. Try doing a keyword search on the compiler for the varaible.

P.S. I'm 14

Daniel
Chris!
Posts: 6
Joined: Thu Feb 05, 2009 3:28 pm

Re: Where to start? & Where are Strings?

Post by Chris! »

I mean with String something like REACTOS_KERNEL_VERSION or so. (Look at ShellAboutA(...) in shell32_main.c)
I've searched through some *.rc-Files (en-US), but found only application-specific strings.
User avatar
danielbarry
Posts: 29
Joined: Fri Feb 06, 2009 1:53 pm

Re: Where to start? & Where are Strings?

Post by danielbarry »

I have just joined, and don't know what it runs like, how the code looks, or anything. So I will take a look tonight, and with any luck I can tell you some time tomorrrow. I've got to come off a little while, but will be back in about 10-20 minutes.

Hope I can help you,

Dan
Chris!
Posts: 6
Joined: Thu Feb 05, 2009 3:28 pm

Re: Where to start? & Where are Strings?

Post by Chris! »

I'm sorry because I have to go.
I'll take a look in this topic on monday or maybe tomorrow!
But thanks man!
User avatar
danielbarry
Posts: 29
Joined: Fri Feb 06, 2009 1:53 pm

Re: Where to start? & Where are Strings?

Post by danielbarry »

Alright then mate.

I'll get back to tou when I can...

Daniel
GoBusto
Posts: 579
Joined: Fri Jan 25, 2008 11:13 am
Location: UK
Contact:

Re: Where to start? & Where are Strings?

Post by GoBusto »

The forum isn't the best place to ask this. Join the IRC channel and talk with the development team themselves.

http://www.reactos.org/en/community_irc.html
Chris!
Posts: 6
Joined: Thu Feb 05, 2009 3:28 pm

Re: Where to start? & Where are Strings?

Post by Chris! »

I have the problem, that my IRC-Port is blocked!
I'm not home, because I haven't internet there, so I'm surfing in the school.
(Do you know any web-based IRC solution?)

I have solved my question on my own:
If I want to know where (e.g.) KERNEL_MAJOR_VERSION is declared I only have to redeclare this literal in any file. E.g. in "ntoskrnl" per "#define KERNEL_MAJOR_VERSION" and while compiling I get an error or warning like: "Symbol redefined. Last definition in ...\...\qwerty.c.

I hope you've understood my solution :roll:

Thanks again
Chris
Christoph_vW
Developer
Posts: 48
Joined: Sun Sep 18, 2005 11:58 pm
Location: Germany
Contact:

Re: Where to start? & Where are Strings?

Post by Christoph_vW »

include\reactos\version.h
Post Reply

Who is online

Users browsing this forum: No registered users and 8 guests