How to program skinning window????
Author |
Message |
>>>> #1 / 25
|
 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 |
|
 |
Richard B #2 / 25
|
 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 |
|
 |
Ingo Be #3 / 25
|
 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 |
|
 |
Paul #4 / 25
|
 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 |
|
 |
Martin Dicko #5 / 25
|
 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 |
|
 |
Lew Pitch #6 / 25
|
 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 |
|
 |
Serge Danilo #7 / 25
|
 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 |
|
 |
Joona I Palast #8 / 25
|
 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 |
|
 |
Blah #9 / 25
|
 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 |
|
 |
Joona I Palast #10 / 25
|
 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 |
|
 |
Richard B #11 / 25
|
 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 |
|
 |
k.. #12 / 25
|
 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 |
|
 |
Richard B #13 / 25
|
 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 |
|
 |
Serge Danilo #14 / 25
|
 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 |
|
 |
Serge Danilo #15 / 25
|
 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 |
|
|
Page 1 of 2
|
[ 25 post ] |
|
Go to page:
[1]
[2] |
|