How to program skinning window???? 
Author Message
 How to program skinning window????

hi, all
I'm looking for a tutorial or examples that teaching programming
in window skinning like winamp.
can anybody post the web site or example????
thx a lot.

anon



Sun, 22 May 2005 14:01:17 GMT  
 How to program skinning window????

Quote:

> I'm looking for a tutorial or examples that teaching programming
> in window skinning like winamp.

To skin your window, you must first catch your window. Unfortunately,
try/catch are C++ only, and therefore off-topic in comp.lang.c.

However, I strongly suspect that if you'd ever bothered to read the FAQ
for comp.lang.c++ or even one week of that newsgroup, it would have been
{*filter*}y obvious that it's off-topic there, as well.

Richard



Sun, 22 May 2005 17:33:38 GMT  
 How to program skinning window????
This post if off topic here since windows programming is not a C++
specific topic. You may be able to find someone able to answer your
question in a newsgroup related to windows programming or more likely
Visual C++.

Regards
Ingo



Sun, 22 May 2005 21:11:07 GMT  
 How to program skinning window????


Quote:

> > I'm looking for a tutorial or examples that teaching programming
> > in window skinning like winamp.

> To skin your window, you must first catch your window. Unfortunately,
> try/catch are C++ only, and therefore off-topic in comp.lang.c.

Is that a typo or are you just thick enough to put comp.lang.c although that
is a completely different newsgroup from this one?
:-s


Mon, 23 May 2005 02:56:37 GMT  
 How to program skinning window????

Quote:



>> > I'm looking for a tutorial or examples that teaching programming
>> > in window skinning like winamp.

>> To skin your window, you must first catch your window. Unfortunately,
>> try/catch are C++ only, and therefore off-topic in comp.lang.c.

> Is that a typo or are you just thick enough to put comp.lang.c
> although that is a completely different newsgroup from this one?

The term "this one" is not well-defined for a posting which has been
cross-posted to three newsgroups. Therefore, your question does not
make any sense at all.

Martin



Mon, 23 May 2005 03:05:04 GMT  
 How to program skinning window????
On Wed, 4 Dec 2002 18:56:37 -0000, in comp.lang.c, "Paul"

Quote:




>> > I'm looking for a tutorial or examples that teaching programming
>> > in window skinning like winamp.

>> To skin your window, you must first catch your window. Unfortunately,
>> try/catch are C++ only, and therefore off-topic in comp.lang.c.

>Is that a typo or are you just thick enough to put comp.lang.c although that
>is a completely different newsgroup from this one?

Well, _this_ newsgroup is comp.lang.c

Obviously, this thread has been crossposted

Lew Pitcher, Information Technology Consultant, Toronto Dominion Bank Financial Group

(Opinions expressed are my own, not my employer's.)



Mon, 23 May 2005 03:03:19 GMT  
 How to program skinning window????

Quote:
> To skin your window, you must first catch your window. Unfortunately,
> try/catch are C++ only, and therefore off-topic in comp.lang.c.

Nonsense.

Quote:

> However, I strongly suspect that if you'd ever bothered to read the FAQ
> for comp.lang.c++ or even one week of that newsgroup, it would have been
> {*filter*}y obvious that it's off-topic there, as well.

Skinned window CAN BE written in C.
Do you know that entire windows applications are written in pure C?

It's not off-topic here.

If you don't know the answer, *please* do not call the question "off-topic".

SD



Sun, 22 May 2005 22:08:45 GMT  
 How to program skinning window????

Quote:
>> To skin your window, you must first catch your window. Unfortunately,
>> try/catch are C++ only, and therefore off-topic in comp.lang.c.
> Nonsense.
>> However, I strongly suspect that if you'd ever bothered to read the FAQ
>> for comp.lang.c++ or even one week of that newsgroup, it would have been
>> {*filter*}y obvious that it's off-topic there, as well.

> Skinned window CAN BE written in C.
> Do you know that entire windows applications are written in pure C?

Please show us exactly HOW to write skinned windows in pure C.
Hint: The MS-Windows API is NOT pure C!

Quote:
> It's not off-topic here.
> If you don't know the answer, *please* do not call the question "off-topic".

If you don't understand the concept of pure C, please do not insult more
experienced C programmers.

--

| Kingpriest of "The Flying Lemon Tree" G++ FR FW+ M- #108 D+ ADA N+++|
| http://www.*-*-*.com/ ~palaste       W++ B OP+                     |
\----------------------------------------- Finland rules! ------------/
"Hasta la Vista, Abie!"
   - Bart Simpson



Mon, 23 May 2005 04:06:29 GMT  
 How to program skinning window????
*** post for FREE via your newsreader at post.newsfeed.com ***


Quote:
> > To skin your window, you must first catch your window. Unfortunately,
> > try/catch are C++ only, and therefore off-topic in comp.lang.c.

> Nonsense.

> > However, I strongly suspect that if you'd ever bothered to read the FAQ
> > for comp.lang.c++ or even one week of that newsgroup, it would have been
> > {*filter*}y obvious that it's off-topic there, as well.

> Skinned window CAN BE written in C.
> Do you know that entire windows applications are written in pure C?

    "Pure" ISO/ANSI C?  Forgive me my skepticism, but I doubt that.

Quote:
> It's not off-topic here.

> If you don't know the answer, *please* do not call the question

"off-topic".

    If you don't know what's topical, *please* do not correct others when
they say something is off-topic.

 -----= Posted via Newsfeed.Com, Uncensored Usenet News =-----
http://www.*-*-*.com/ - The #1 Newsgroup Service in the World!
-----== 100,000 Groups! - 19 Servers! - Unlimited Download! =-----



Mon, 23 May 2005 04:02:50 GMT  
 How to program skinning window????

Quote:


>> It's not off-topic here.

>> If you don't know the answer, *please* do not call the question
> "off-topic".
>     If you don't know what's topical, *please* do not correct others when
> they say something is off-topic.

Unfortunately, the probability of a person *thinking* he/she knows
everything about a topic is often inversely proportional to the amount
he/she actually *knows* about the topic. I've seen this on other
newsgroups as well.

--

| Kingpriest of "The Flying Lemon Tree" G++ FR FW+ M- #108 D+ ADA N+++|
| http://www.helsinki.fi/~palaste       W++ B OP+                     |
\----------------------------------------- Finland rules! ------------/
"How come even in my fantasies everyone is a jerk?"
   - Daria Morgendorfer



Mon, 23 May 2005 04:29:53 GMT  
 How to program skinning window????

Quote:

> > However, I strongly suspect that if you'd ever bothered to read the FAQ
> > for comp.lang.c++ or even one week of that newsgroup, it would have been
> > {*filter*}y obvious that it's off-topic there, as well.

> Skinned window CAN BE written in C.
> Do you know that entire windows applications are written in pure C?

Demonstrate, please. In real C, not in some MicroS**t perversion of
same.

Richard



Mon, 23 May 2005 17:23:31 GMT  
 How to program skinning window????


Quote:
>> To skin your window, you must first catch your window. Unfortunately,
>> try/catch are C++ only, and therefore off-topic in comp.lang.c.

> Nonsense.

What? C doesn't have try/catch, so it's off-topic.

Quote:
>> However, I strongly suspect that if you'd ever bothered to read the FAQ
>> for comp.lang.c++ or even one week of that newsgroup, it would have been
>> {*filter*}y obvious that it's off-topic there, as well.

> Skinned window CAN BE written in C.

Not in ISO C alone, it can't. You need extensions, such as library
routines that do windowing things.

Quote:
> Do you know that entire windows applications are written in pure C?

No. What's more, I know that *no* windowing applications are written
in pure (ISO) C. They use additional libraries.

Quote:
> It's not off-topic here.

It is; all such libraries are system-specific; what we deal with here
are the system-*independant* aspects of C, which turn out to be quite
rich enough to support a busy newsgroup.

Quote:
> If you don't know the answer, *please* do not call the question "off-topic".

Exactly.

--
Chris "electric hedgehog" Dollin
C FAQs at: http://www.*-*-*.com/
C welcome: http://www.*-*-*.com/



Mon, 23 May 2005 17:42:20 GMT  
 How to program skinning window????

Quote:



> >> To skin your window, you must first catch your window. Unfortunately,
> >> try/catch are C++ only, and therefore off-topic in comp.lang.c.

> > Nonsense.

> What? C doesn't have try/catch, so it's off-topic.

Well, to be honest, my point of having to try/catch your window before
being able to skin it _was_ just slightly facetious...

Richard



Mon, 23 May 2005 18:17:42 GMT  
 How to program skinning window????

Quote:
> >> To skin your window, you must first catch your window. Unfortunately,
> >> try/catch are C++ only, and therefore off-topic in comp.lang.c.

> > Nonsense.

> What? C doesn't have try/catch, so it's off-topic.

Do you got a way how he explained his idea?
What is a relation between "window" and
"catch the window"? And why does he mention "try/catch"?

How can someone "catch" the window?
Why does this term "catch" related to "try/catch" keywords of C++?

It is definitely nonsense.

I think this guy doesn't even realize what does "skin a window" mean.

SD



Mon, 23 May 2005 18:33:22 GMT  
 How to program skinning window????

Quote:

> > > However, I strongly suspect that if you'd ever bothered to read the
FAQ
> > > for comp.lang.c++ or even one week of that newsgroup, it would have
been
> > > {*filter*}y obvious that it's off-topic there, as well.

> > Skinned window CAN BE written in C.
> > Do you know that entire windows applications are written in pure C?

> Demonstrate, please. In real C, not in some MicroS**t perversion of
> same.

 I mean "pure C" is a C without any C++ extensions.
Sorry if I didn't make myself clear.

Anyway,
First, we should decide for what operating system we would like to create
skinned windows.
And next, someone can ask me for "demonstrate".

MS Windows's windows cannot be created without help of Windows API,
Linux's windows cannot be created without Motif/Lesstif/Qt API.

Otherwise we pretend to duplucate the entire code of a operating system's
GUI.

Ok someone requested me to demonstrate...
The answer is quite clear. Regardless the type of OS in use, the major steps
are
1) Obtain the window's region.
2) Load the bitmap to the memory
3) Attach the bitmap to this region.
4) Redefine repaint messages to tell the system to always update the window
with its new 'skin'.

Do you think those operations is out of scope in C?
Can it be performed via C++ only? Definitely not.

SD



Mon, 23 May 2005 18:45:17 GMT  
 
 [ 25 post ]  Go to page: [1] [2]

 Relevant Pages 

1. Program skins

2. Jscript access to running C++ program skins

3. changing skin of program

4. Skin programming questions?

5. Program skins

6. How to change the skin of a window?

7. changing skin of windows

8. Skinning Windows

9. Window Skin Problem

10. window skins

11. image as window/skins

12. Window Skin

 

 
Powered by phpBB® Forum Software