 |

|
Just to let peeps know whats going on with me - if your interested.
I am not really getting the chance to visit the site much, which if it does happen is in my spare time. As such, all my current and future articles are basically in stasis at the moment.
I would like to to go and review and update them all at some time or even respond to many of the questions that have been posted but due to home and work commitments thats not very likely to happen if at all
For those who are looking for help with my articles, your only likely to get a response from either another user directly or if you were to e-mail me direct. I am just not really in a position to offer the suppor they deserve at this time. Sorry for any inconvenience this may cause
If you vote me down, my score will only get lower
|
|
|
|
| |
|

|
Did your SDI PlugIn appears?
Do What I Water...
|
|
|
|

|
So its 6 months after you've posted your message. What's its status now? An Unreal Tournament is out there??
<marquee scrollAmount="1" scrollDelay="1" direction="up" height="10" step="1">--[V]--</marquee>
[My Current Status]
|
|
|
|
| |
|
| |
|
| |

|
Well, I did eventually get that 25th article out. So I did go Platinum. I think I was the 13th user to do that! Is that lucky or what?
General life has improved slightly. I started Rushen-kun Karate classes at the start of this year and have been training 2-3 times a week since. I have also been away on a Karate trainign weekend which ran from 4am - 11pm every day. Thats a tough schedule. Currently I am graded at 8th Kyu and should probably make 6th by end of year.
Been getting a lot on injuries while training. Busted my foot, inumeral bruises (every week through sparring). Think I have a hairline fracture in my left ulna and a dodgy joint on my right big toe after accidently kicking someone, which turned my foot completely blue. Still hobbling from that one.
I am not as depressed as I was, because I am keeping myself busy. But in gneeral life is just in stasis.
I have started a new article, but its coming on real slow, so that DirectX game is going to not appear for a long time.
Well, I hope everyone is still doing well. And in theory I should be able to reply to questions on my existing article list, but I already have 10 outstanding in my in-box which I have yet to even look at. So thats on the go slow as well.
I have missed the chit chat and interaction on the site and I do browse through lounge now and again. I have even posted once or twice ( Ohhhh, you lucky people).
Anyway, its late here, and I have to go to bed, as one of my step daughters sleeps in the front room (she wont share a room with her sister), so I have to dissapear so she can get to sleep.
Snooze time
If you vote me down, my score will only get lower
|
|
|
|
| |
|
|

|
Hi Mr Allen,
Is it possible to use your scroll bar for CListbox?
I want to put both horizontal and Vertical scroll bars in listbox but the listbox control seems only let me add one scroll bars.
Thanks in advance.
zhagn
12313
|
|
|
|
| |

|
Yep! I am going through a mid life crisis. I don't think I have had anything to smile about for months now. I just get ragged on at home, never get to do anything that I want either and if I do, I am being selfish.
Whats the point?
If you vote me down, my score will only get lower
|
|
|
|

|
Oh i'm sure it can...
I feel your pain brother but stick it out! you will come through it.
Women are a totally diffrent species, i'm not sure if you have had the pleasure of dealing with pregnancy / kids or not, but if you havn't... trust me it's not a pretty picture for being ragged on...
Women have thier own coping mechnizm and that typically means going off thier rocker and making little to no sence, and our lives seem like hell in the process... The only advice I have for dealing with a woman is "suck it up" (providing she is worth it)... put a smile on your face, refuse to get sucked into arguments, and take the blame (it dosen't matter who is really right or wrong) ...
I used to get ragged on all the time, and had nothing to smile about... I just sucked it up, and made a point of getting the two of us out once a week... away from the house, away freom the kids... it doesn't have to cost much, even just a coffee and some conversation not related to domstic issues.
Ziggy says the point is: "If it itches, scratch it" ... don't let others hold you back, do what YOU want to do... Scratch your own itch
Best of Luck
qcha0s
|
|
|
|

|
Hi Roger-
I appreciate your postings, and your time. You have helped a lot of people like myself along the C++ journeys. In that light, I am returning some time and kindness to you. The language of topic here isn't computer based, rather, the 5 basic languages of love which can really improve your relationship.
Observe how your honey shows you love and appreciation. Then return those types of love and appreciation to her. This will let her know that you love her and she will be more loving back to you. Sounds like she's letting you know she needs something like attention, quality time etc. Seriously, give this a try, you'll be happy you did.
Love is a choice, and takes effort on both partners. When we make the choice to love one another, we do so by giving of ourselves to the other.
There are 5 basic ways that people express love to one another:
Quality Time, Affirmation, Gift Giving, Acts of Service, and Physical Touch
We naturally do these things when we are in courtship, then we relax, and start to slip. We all tend to place our own needs ahead of our spouses. Pretty soon unhappiness sets in, with complaints, nagging, etc.
Quality Time refers to spending time together as a couple. People who have this as their love language feel loved when they are taken out on special dates, when their spouse clears the calendar for them, or when the television is turned off in order to have a conversation. Listening is key here, you want to listen more than talk. Ask how she's feeling, how her day went. These are powerful ways to let her know you care.
Others prefer Words of Affirmation as a way to be shown love. Telling your spouse how you appreciate them, encouraging them, and general words of praise and acceptance all show your love. Like, I really appreciate the dinner tonight, I know that it took a lot of time and effort to make a meal like this. Thanks for your phone call today... it brightened my afternoon.
If Gifts is your spouse's love language, then you need to understand that for them, gifts are not simply material objects -- they are expressions of your love. Unexpected little things like bringing home a flower, or a special treat shows her that she is loved and cared for.
If your spouse's love language is Acts of Service, they will appreciate your help more than anything. Give her a night off from cooking or other household chores.
Some people prefer Physical Touch as their love language. A simple touch on the arm, hug or backrub will convey your love to them.
Try these simple things and see the change in your honey. If you want more detail, read the book "The five love languages" by Gary Chapman.
|
|
|
|
| |
|

|
Roger Allen wrote:
Apparaently its bad for employee morale.
Booo. Booo! Bad for Morale How could coming to CodeProject be bad for morale?
David
|
|
|
|

|
Roger Allen wrote:
Apparaently its bad for employee morale
I'll tell you what: Dave and I will come visit your work dressed in clown costumes to prove CP is good for morale.
cheers,
Chris Maunder
|
|
|
|
|
| |

|
Well, I have just been around to see the estate agent today to get them to come round my house to re-evaluate it. It means that I am going to spend quite some time tonight cleaning up ready for their visit tomorrow.
I have been doing quite a bit of DIY work recently. Thats included lots of painting, some plastering and replacing all the floorboards in the bathroom. The central heating system boiler was replaced earlier this year. We now have one with a timer in it which means you don't have to get up in the middle of a freezing house to turn it on - as long as you had set the timer first of course.
On other news, I got accepted into a CounterStrike clan www.mortal-souls.com[^]. They play CS, Day of Defeat (Another HL mod) and 1942, which I just got around to ordering today.
I am still mainly a CS freak, so if you do play please visit our server, you can find a link to it on the website.
-------------------------------
Articles.
Well, I have been lacking enthusiasm about starting my next one, but I think its time to bite the bullit and get on with it. Its going to be a large plug-in module for my series. Hopefully it will provide customizable toolbars etc for the library. The rate its going, and if I get the virtual function features in as well, it could eventually become a full feldged product in itself, but I do not really fancy selling it to people. They can have it for free
The other article I have in mind is a game with as the hero. Its going to be a DirectX game very much like Repton 3, although if I ever learn to draw properly, it should have nice animations and difficult maps etc. Maybe when it gets close to completion I will request help from more gifted members of the CP community to do that side for me. I would even make them a co-author.
If you vote me down, my score will only get lower
|
|
|
|
| |
|
| |

|
Just ordered BT broardband for my home PC. It will be a 512K connection, although I did have the option to go for 1Meg, but for an extra £11/month. Not sure I (or my step kids) would be using it enough to warrant that.
Its due to be delivered and installed on 28th of June this month, between 8am and 5pm. Now theres an accurate time! Fortunately I think someone will be home, else I will have to run out of the office when they do arrive (I live 1 mile of 1.6 km from where I work).
So this means I will be able to play CS at home as well, and really annoy the girlfiend. Not that I care much at the moment.
For David Wullf if your reading (like heck he is), I had to go with BT, as they are the only supplier of broardband in my area, and getting stuffed by a 56K connection at home was making me even mnore depressed than I am already. If I tip over the edge, it could be bad for my life expectancy. Mind you, if BT turn out to be as bad as your expeirences, it could be the nail in my coffin!
If you vote me down, my score will only get lower
|
|
|
|

|
Roger Allen wrote:
(I live 1 mile of 1.6 km from where I work).
i work 22km away from my house, I use by motor bike to go my office.
now its raining here in India and i brave the rain and heavy wind wearing all kinds of raincoats etc.
I swear every day i pray that i will reach my office and backhome safely.
I'll write a suicide note on a hundred dollar bill - Dire Straits
|
|
|
|

|
Well, its now installed, and does seem to be quite quick.
Will keep you posted, if I am not playing CounterStrike
If you vote me down, my score will only get lower
|
|
|
|
| |
|
| |
|
| |

|
I have been turning into a counterstrike junkie recently. Its seems to be the only time I am able to let my hair down.
For those who may be interested, I play on the Mortal Souls server www.mortal-souls.com[^]. See the site for the server IP.
I play under the name [Sirius]RIGamortis.
The only other computer game I am currently playing is of course Dance Stage on my PS1. Good exercise, fast feet and reasonably enjoyable. Trouble is I end up a sweat bucket at the end. Not nice for those who come too close . I must say I am getting pretty good at not tangling my legs up. I usually play on levels 6-9 (of 9) depending on the speed of the track in question. Of course I practice a couple of specific routines, so I can show of in the arcades, but they are so fast and difficuly you only get to play once before you turn into a sweap bucket, which is not very nice when your out
Talking about letting my hair down, while I was at Uni, and for the first few years of working where I currently am, I grew my hair for 5 years! It was so long I was able to sit on it. The trouble of course with long hair is that you have to brush it, wash it, and generally look after it. It was a real time saver when I finally had it all cut of for charity, rasing £300 for Comic relief. I still keep my old pony tail in a drawer somewhere. Every so often I get it out to scare the step kids!
Looking back on my life, its seems really weird, just like me. How I ended up a non-smoker, non-drinker (of alcohol), non-drinker of tea/coffee I do not know. Somethings just happen that way I guess.
Well, I feel counterstrike calling, so maybe I will see some of you there.
Roger Allen - Sonork 100.10016
Strong Sad: I am sad I am flying
Who is your favorite Strong?
|
|
|
|
| |
|

|
Once bitten twice shy, I dont really want a long term relationship for now.
I'll write a suicide note on a hundred dollar bill - Dire Straits
|
|
|
|
| |
|
| |

|
Post suggestions about the library here please.
Roger Allen
Sonork 100.10016
Were you different as a kid? Did you ever say "Ooohhh, shiny red" even once? - Paul Watson 11-February-2003
|
|
|
|

|
Is it includes all the bells and whistles like the ones included in the Chris Sells Genghis project?
Never take a problem to your boss unless you have a solution. This signature was created by "Code Project Quoter".
|
|
|
|

|
I figure that we essentially wanna make this like a really good clone of the Office XP / VS.NET interfaces. So for example merging Menu Commands, Toolbar Buttons and Keyboard Accelerators into a universal """Command""" thingy. So each command can be manifested as anywhere around the app.
Also I figure that it would be nice to design a really versatile docking system just like in VS.NET. It may be a bit too complex to be extend MFC on that one... especially given the problems BCGSoft had doing it (see for yourself at http://www.bcgsoft.com/BCGPro/BCGCBProIntro.htm[^]). Moreover it would be really cool if we could make our library compatible with MFC but not dependant on it...
*¨¨`)
¸¸.·´ ¸.·*¨¨`)
(¸¸.·* ¸ .·*
¸¸.·*
(¸¸.~~> Joel Holdsworth.
|
|
|
|

|
Joel Holdsworth wrote:
So for example merging Menu Commands, Toolbar Buttons and Keyboard Accelerators into a universal """Command""" thingy. So each command can be manifested as anywhere around the app.
Most definitely.
BTW, I have a commandbar about 1/4 done.
"Blessed are the peacemakers, for they shall be called sons of God." - Jesus
"You must be the change you wish to see in the world." - Mahatma Gandhi
|
|
|
|

|
I'd like to see some non-standard controls like a
1) radio dial/wheel,
2) dockable slide panels/drop down lists,
3) maybe a door control,
4) book pages control,
5) a control like the flexible PowerBuilder datawindow,
6) a sticky-note control or undockable thumbtacks (stick a note anywhere on the window and move it anywhere),
7) a rolodex control,
8) file cabinet control (user can lable outside and drag and drop things in and out)
9) LCD/light panel (every play with a lite-brite?)
10) flip switches (like a light switch)
11) springy dropdown list control (think Slinky, drag end down then release and it springs up)
12) slot machine lever control
We also need the standard stuff too.
just trying to think way out-side the box
Jason Henderson My articles
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
|
|
|
|

|
1) radio dial/wheel,
definitely!
6) a sticky-note control or undockable thumbtacks (stick a note anywhere on the window and move it anywhere),
definitely!
Jason Henderson wrote:
4) book pages control,
Hmmm... sounds like an extended owner-drawn panel to me.
7) a rolodex control,
owner-drawn tabs?
Good ideas!
"Blessed are the peacemakers, for they shall be called sons of God." - Jesus
"You must be the change you wish to see in the world." - Mahatma Gandhi
|
|
|
|

|
Jason Henderson wrote:
3) maybe a door control
If I may ask, what exactly is a "door control"?
Jason Henderson wrote:
12) slot machine lever control
Ahh, I can see it now: JasonHendersomGamblingUnlimited.com.
Paul Watson Bluegrass Cape Town, South Africa
Chris Losinger wrote:
i hate needles so much i can't even imagine allowing one near The Little Programmer
|
|
|
|

|
Paul Watson wrote:
If I may ask, what exactly is a "door control"?
Think of it as the opposite of those cool vs.net sliding panels. You would open the door to read what's behind it and then close it to read what's on the door.
I didn't say I had it all figured out.
Paul Watson wrote:
Ahh, I can see it now: JasonHendersomGamblingUnlimited.com.
He he he.
UGLY to draw the slots, and an app framework to code in, plus defect tracking for... well I don't know what i'd use it for... but, i'll use all of these projects to start my gambling empire!!!
Jason Henderson My articles
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
|
|
|
|

|
Paul Watson wrote:
If I may ask, what exactly is a "door control"?
I saw a good one in ChomaZone; a rather elderly screensaver at http://grc.com/chroma.htm . Don't be put off by it's rather unsophisticated exterior... There are several really good controls that should be cloned as soon as possible. And it had this thing where advanced settings were covered by a sliding door!!
*¨¨`)
¸¸.·´ ¸.·*¨¨`)
(¸¸.·* ¸ .·*
¸¸.·*
(¸¸.~~> Joel Holdsworth.
|
|
|
|

|
Joel Holdsworth wrote:
advanced settings were covered by a sliding door!!
Bingo!
Jason Henderson latest CPP news
"If you are going through hell, keep going." - Winston Churchill
|
|
|
|

|
Suggestions for controls (highly unlikely that we'll do them all, though).
STANDARD
treeview
listview
listbox
combobox
fontcombo
ip address box
masked edit control
property page
grid control
button
toolbar
rebar
commandbar
richedit control
MDI tabs
chart
date picker
calendar
(marquee)
slider
tab page
explorer treeview
explorer listview
progress bar
syntax highlight numbered text control
property grid
statusbar
updown
NON-STANDARD
scrollable viewport
monthview
ruler
commandbar
treelistview
listbar (outlook-style)
toolbox listbar
clock
dial
range picker
skinnable popup - for balloons, etc.
data navbar
collapsible panel
color picker bar - functionality is like scrollbar
color palette
color picker gradient - round, square, etc
auto-complete textbox
image-calendar
time-scheduler
topiclist
imagelistview
appbar
wizard ctl
advanced message box
analog meter control
peak-meter
number ticker (like odometer)
colorcombo
lcd display
"Blessed are the peacemakers, for they shall be called sons of God." - Jesus
"You must be the change you wish to see in the world." - Mahatma Gandhi
|
|
|
|
|

|
I personally like thin borders, or fancy ones. But as I mentioned below, I want owner-drawing to be built in from the start.
"Blessed are the peacemakers, for they shall be called sons of God." - Jesus
"You must be the change you wish to see in the world." - Mahatma Gandhi
|
|
|
|

|
I was thinking that these controls should be totally skinnable. There would have to be a default "non-skin" of course, but something along the lines of this recent article: CSkinProgress[^]
|
|
|
|

|
standard way of owner-drawing controls:
interface IDrawingHandler
method MeasureItem
method DrawItem
method MeasureElement
method DrawElement
property Parameters
...etc
standard base for items in a control - something like this:
interface IItem
property OwnerContol
property Text
property ImageIndex
property Selected
interface IHierarchialItem : IItem
property Parent
property Children
property NextSibling
property PrevSibling
....etc - you get the idea.
(BTW, these could be abstract classes instead.)
"Blessed are the peacemakers, for they shall be called sons of God." - Jesus
"You must be the change you wish to see in the world." - Mahatma Gandhi
|
|
|
|

|
Just a thought - wouldn't it be nice if we could just type:
:property: for a property icon
:method: for a method icon
:class: for a class icon
...etc? That's how I have things in MS Word.
*J Dunlap heads off to the Suggestions forum*
"Blessed are the peacemakers, for they shall be called sons of God." - Jesus
"You must be the change you wish to see in the world." - Mahatma Gandhi
|
|
|
|

|
I just realised that we need to answer some more funamental questions. Like what are we going to write this library for... MFC? ATL/WTL? COM? or just pure Win32?
I think we also need to make a decision on whether this project is going to be just a big bag of controls, or whether we're gonna make Control-Bar based advanced UI stuff. Or better still a bit of both!! As in BCGControlBar.
*¨¨`)
¸¸.·´ ¸.·*¨¨`)
(¸¸.·* ¸ .·*
¸¸.·*
(¸¸.~~> Joel Holdsworth.
|
|
|
|

|
Well, we had originally talked about doing it in more than one language. (BTW, I'm a C# guy myself.)
"Blessed are the peacemakers, for they shall be called sons of God." - Jesus
"You must be the change you wish to see in the world." - Mahatma Gandhi
|
|
|
|

|
I hope you don't mind me butting in on your project, but here's my wishlist:
It seems to me that any project of this nature is going to require a front-end form designer. Why not start with that first. God only knows I could really use a lean and mean form designer. I don't need all that code generation crap, either--control creation, parameter setting, event handlers. I just want something that lets me SPECIFY the damn GUI, not code it. For some reason Microsoft has found it absolutely necessary to muddle specification with implementation. Idiots.
Minimum things:
1. the graphical representation of the control comes from some formal specification, including how it can be sized;
2. the properties of the control (thus necessitating a property editor)
Generate an XML file that describes the layout, and pop that into a form generator for whatever language/framework you want.
Marc
Help! I'm an AI running around in someone's f*cked up universe simulator. Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus Every line of code is a liability - Taka Muraoka Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files"
|
|
|
|

|
I like that idea, but how long would it take to implement?
"Blessed are the peacemakers, for they shall be called sons of God." - Jesus
"You must be the change you wish to see in the world." - Mahatma Gandhi
|
|
|
|

|
If I were working on this by myself full time, I'd say no more than 80 hours for a solid framework and definition of basic controls. I tend to approach these things with the KISS principle in mind. It would be nice to have the form designer include a zoomable grid capability and some alignment tools, but that's about it.
Ummm, were you asking me?
Marc
Help! I'm an AI running around in someone's f*cked up universe simulator. Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus Every line of code is a liability - Taka Muraoka Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files"
|
|
|
|

|
My, wouldn't that be useful for design prototypes of all sorts! If we got it done, that is.
I think we could do it without this, but it would indeed be much nicer if we could use it.
"Blessed are the peacemakers, for they shall be called sons of God." - Jesus
"You must be the change you wish to see in the world." - Mahatma Gandhi
|
|
|
|
 |
|