For ControlAMPlayer I'm looking at how exactly I can preserve the VDU context
over graphical operations. Basically, ControlAMPlayer shouldn't display
anything where the context makes it unsafe to do so. TaskWindows are a good
example of this. Another is 'the middle of a VDU sequence'. Obviously this
can be trapped in the same way that TaskWindows can, but - and this is a big
but - what if the operation occurs after the plotting but before the removal.
Obviously we should not allow that to happen.
So, we need to preserve the graphics context in mid-flow. Somehow. There is
currently no legal means of doing this, and I doubt I will provide one in the
future unless it becomes really necessary, so the general principle is 'grab
the VDU queue, undo the plot, restore the VDU queue, allow operation to be
processed, re-do the plot'. Got that ?
Right, well if you do that for a plot operation the Y co-ordinate, for some
reason, gains a copy of the X co-ordinate. Understand that ? Because I don't.
There's probably a very good reason, but at present it's just very, very
strange. Until such time as I can work out why this is, ControlAMPlayer 1.06
won't be released - there's not a lot I can do about this as really it's now
too unstable to use.
Last night I was thinking - ok, so it's a biggy but there you go - about
Helen. You see, she's off to Stoneleigh for a couple of week holiday. And
Andrew's off 'somewhere' for something religious I'd guess, given that it's
him. And you know that my life generally conspires to do nasty things, so
it's almost 100% certain that they're going to the same place. I mean, can
you believe that ? !
Well, I can. And it may not be true, but it's just the way it's going to
be, isn't it. Because that's the way my life goes. I can't get to even
see Helen, and Andrew just happens to turn up at the place she's
going. The one girl I love most in the world and Andrew of all
people is going to be spending a week or so in the same place as her. Ok,
so I'm not at the tearing off limbs, or voodoo dolls stage, but you may
imagine a person who's just very angry at the injustice of this.
Life, as they say, was never meant to be fair. And some say that you make
your own breaks. But at the end of the day... well, I dunno really... A
couple of days ago I was saying about how I'll get over her, and now I'm back
thinking I want to be with her again. Alright, so I'm not the most balanced
person in the world. Ok, so I get angry and go ballistic over the slightest
thing these days (why is that ? I mean it's not like I've got
anything particular against people, but it seems that suddenly everything
people do is wrong and I see wrongness in so many things. I'm pretty sure
that that means that I'm unhappy with myself. I am. It's not just the Helen
thing, but a lot of things. I don't like my lazy attitude to life, I don't
like the fact that I've got so much potential and I'm wasting it - I'll watch
TV, or [Laugh] go to the cinema, when I could be doing something worthwhile
for RISC OS [or for myself, whatever!]. And yet, there's the other side that
says I should get out more and be sociable, as that will stop me feeling that
I've got something to work up to and I have to impress everyone. I know I
don't impress everyone, and when I think I've done something impressive
people just shrung and say "Yeah, great". I know that I complain so
much in here and that even that doesn't go well for me, because nobody is
going to be interested in someone who whinges a lot - hell, look I'm writing
more in this bracket about me winging than I am about Helen; and what bothers
me more ? That I whinge or that Helen isn't interested. The latter, obviously,
but I don't know what to do to rectify that - it's a... thing that's out of
my control. Computers are in my control. I can work them and the do what I
say, even if what I say is wrong. Helen, and Women in general, are a mystery
to me. What am I doing now ? I'm tired, so I'm writing this as I'm thinking
it again, which means that there's a sentence way, way up there that's now
unfinished because I went on about something else. Let's have a see what I
was saying and see if I can end this bracket ? Ready ? 1, 2, 3 ) but this is
really annoying.
Everybody has their own thing like this where someone they like isn't
interested and they just leave it alone and go and find something else to do
or someone else to be interested in. So is it odd for me to be still
interested in Helen after all this time ? Yes it is. Most people think it's
really sad. My family think I'm sad, people on IRC think I'm sad. I've no
idea about what her parents or sister think about me, but I'd expect them to
want to have nothing to do with me, given how obsessed I appear to be. It'd
be scarey if I wasn't the one here saying this. Why am I writing this. I don't
know. I feel I'm wrong to be interested in her, but I shouldn't. I can't
change the way I feel. Actually the main people who've given me any kind of
advice on the matter that has been vaguely helpful have been girls (oddly
enough) who haven't even met her. Although, you might say that they both said
what I want to hear, even though they said opposite things.
A couple of days ago - well, it might be longer, it doesn't matter anyhow -
someone was asking me what I saw in Helen. The simple answer was that I
didn't know why ? They simply gave some abuse back, and asked for a decent
answer. It's true though, I don't know why. If I could say it was that I
thought she was gorgeous, or that she had a smile to light up a world, or
that she just made me feel right, or any other things, then I'd be able to
quantify it. I don't know what it is, it seems to be some of those things. It
may just be nothing and I'm imagining the whole thing - which is so likely.
Matthew thinks I'm odd; no seriously I think he does. I dream things that
wouldn't be unreasonable for someone who hasn't got a grip on reality. I say
things that aren't quite right. I say things that I've thought, just because
they sounded so strange that they ought to be said for comic value alone. I
could stop doing that - hey, the addict always says he can stop any time! -
but it's what makes me 'me'. I write these things down, knowing that I'm
writing them for me, but also that I'm writing them for everyone to see. And
if someone criticises me for doing it, I'll be upset. So why do I do it ?
What's the point in laying things out in the open so that people can see
almost everything you're thinking, when you know that some people - even you
yourself - will think that you're strange at the least, and dangerous at
worst.
I like to write here though; it gives me a chance to say the things I'd not
say in public to people - now that's incongruous with the above statements
about saying things I'm thinking, but I do think stranger things than I tell
about. There are still things that I'd not talk about even here though.
It's one of the old saying that everyone has many rooms in their life, and
depending on the person they will only let you into a certain number of them.
I'd like to think that I've got many, many rooms open to people. If people
ask me personal questions I'll usually answer them, but I'd be afraid to do
that myself, because I consider it to be rude. On the other hand I'd at least
like the opportunity for people to ask me questions.
Having said that,
though, means that I'll no doubt get lots of silly questions on IRC about me,
which I'll either ignore if I can't answer, or answer as truthfully as
possible.
At some point, this diary will no doubt be picked up by some of the worse
denizens of the csa (laugh, no comp.sys.acorn, you fool!) newsgroups, and
I'll probably be heavily criticised for writing things about myself like
this. On an unrelated note, my IRC clients and Internet applications have
been getting a nice bit of publicity recently. Sadly, though I'm
'disappointed' that people pay more attention to Thump than to PhotoFiler.
Why should this be, as they do slightly different jobs ? Because the
techniques in each are very different, I guess - both set out to be
thumbnailers, but they go about it different ways. I'd say I preferred
PhotoFiler, but then I will say that because I wrote a version of it prior to
Dave's - don't get me wrong, I'm not claiming that the idea what mine,
because I pinched it off Thomas Olsson, and it had been done by other
platforms long ago. On the other hand, Thump's handling using drop in modules
is nice - Thomas' version had the drop in modules which were cool in their
way. I need to do the same for that Standard filer, but I've not got the
time.
There's so much we need to do. TonyH and others annoy me with the amount of
bitching of "Oh, I don't believe there's enough of them to do what Acorn did",
and there's a degree of truth in that, but it's derogatory to myself and to
them - at the end of the day we need some more programmers, people that know
what they're doing and can do it. Something I've tried to stick to in the
past is that if you can't say something worthwhile and helpful, you shut up.
Obviously I don't reply like that in the newsgroups because
that
would be against that moral anyhow! Why do I say it here ? Well, where else
can I say it ? Ok, you can argue that I shouldn't, but then I argue that it's
freedom of speech and I can say what I want. See, I've tied myself in a knot.
I'm annoyed because I so often contradict myself like that, or (and this is
very true of late) just leave sentences wide open without finishing them. I
think I'm trying to concentrate on too much. Which goes back to what TonyH
says. And this comes back to what I said earlier about being annoyed easily.
Basically it comes down to the fact that I don't know what I want. I went
looking for Caroline Webster on the web again a few days ago. Why ? I don't
know. For something to do ? To see if I can find her and be friends. I could
ring her parents and see if they're willing to talk to me yet, but it's
really not worth the effort. Either they don't want me to see her, or are
under strict orders not to let anyone speak to her. I don't know. We didn't
part on the best of terms, so why they should let me I've no idea. Why I
should want to speak to her I've no idea either.
You know those thoughts I have in my head, well, they scare me... Thinking
about Caroline just made me wonder why they might not like me, and how the
conversation might go if I were to talk to them...
Me: "Hi I'm trying to contact Caroline Webster, I'm Justin Fletcher and we
used to go to sixth form together."
Voice: "I'm sorry, I'm not allowed to give her number out to anyone. Goodbye"
Me: "But why not, I'd just like to see how she is and speak to her ?"
Voice: "Because you left her pregnant, and with no means of support."
Me: "But I didn't!"
[ok, so didn't imagine a good reply there!]
Voice: "Well, it's your girl she's taking to nursery these days."
And there I stop, because it's just a stupid conversation to imagine
happening and it wouldn't go like that even if it was. It's not the way
things are and it's not why she won't speak to me. Or is it ? See, I'm
paranoid too. What sort of person is going to be interested in someone who
can't speak to the girl he likes, imagines ludicrous conversations with an
ex's parents, can get angry at anything and doesn't socialise ? See,
that's part of the reason she won't speak to me. Well, that and the
fact that I was a complete bastard for a lot of the time, although I couldn't
see it then. That's why Helen isn't interested. Well, that and the fact that
she doesn't find me attractive like that.
Oh, I'm going around in circles again. I'm going to bed. I write such dumb
things when I'm tired that I wouldn't otherwise write.
Note to self: Must get parents email sorted out. Must not ask Simon about
Chloë.
Album of the day: Are you sitting comfortably ? by IQ.
Word of the day: Mushroom.
And Further Note of the Day: Someone remember to teach Jim Nagel what a
capital letter is for in a sentance. He seems to have forgotten.
Disclaimer: By submitting comments through this form you are implicitly agreeing to allow its reproduction in the diary. I say this not because I'm going to ruthlessly attack comments in the diary, but just so that nobody can say "Well, I didn't say you could quote me on that".