Thank you Stefan.
However, I think I'm quite familiar with LaTeX

I've been using it frequently for 4 years now. I am also pretty familiar with general programming in several languages so I think I can handle a
.cls
or
.sty
modification. Otherwise, how do people do to adapt an existing package to their specific needs? Do they always create a new one from scratch, even if they want really slight changes as I do?
Ok I'm not being aggressive at all!

I just want to say that I am not modifying random things without understanding it at all. But I'm still missing something. I am going to explain my problem better :
Suppose there's a class called KLASS which defines one specific command : the command
\xcommand{abcdef}
where "abcdef" has to be the title of the document. KLASS also defines a color called "color0" with
\definecolor{color0}{rgb}{0,0,0}
. In this case, color0 is pure black. KLASS is written so that "
\xcommand{abcdef}
" displays with color "color0" in your pdf.
Suppose I just change "
\definecolor{color0}{rgb}{0,0,0}
" to "
\definecolor{color0}{rgb}{1,0,0}
" -- that is switching from black to red -- in the
.cls
file and save it. Shouldn't my title display in red when I use
\xcommand
within KLASS now?
If there is something else to do for that change to take effect, that's what I want to know.
Thx,
Cheers