November 30, 2001

Got quite a bit of coding done yesterday. First, I worked on the address bar problem in Scope again and came to the conclusion that the IEAddress component that I was using was the culprit for the erratic behaviour that I was seeing. I even wrote a testbed application that simply had just that one component on it and it was still behaving the same way that it did in Scope. I took a look at the source and found at least a couple of places which contributed to the problem but wasn’t sure that removing those lines of code was the best option … so, I decided to write a component of my own :p The IEAddress component was based on the Delphi ComboBox component and so was doing a lot of work to support the inclusion of icons in the combobox – I decided to go with the ComboBoxEx component (which is there in Delphi 6.0 but I’m not sure whether it was there from 5.0 downwards …) and save myself the trouble of handling the icon drawing and stuff. In the end, I ended up with a component which did what I wanted and had a few customized features just for Scope. If you are interested to see the current progress (or are really not happy with the address bar <g>), you can find a build here – but be warned, this is very early code still and while I am using the same build, I can fix problems if I see them – you can’t :p

jugg checked out the new build and pointed out the fact that you couldn’t use TAB while in the auto-suggest dropdown for the address bar. I’d noticed the option in the SHAutocomplete API call and had been intending to add it myself but had forgotten … I did try it now but found that it didn’t seem to work under Delphi – bummer 🙁 I want to do some further investigating to make sure that it doesn’t work under Delphi and it is not something that I’m missing. Plus, I want to look into the problems that the latest build seems to have with the latest release of Mozilla – that should keep me busy 🙂

My coding efforts were not over yesterday though :p I had noticed that typing in Blog seemed to be getting a bit slower – at least for me. I wasn’t sure whether this was the live-spellchecking in the later versions of Blog or the fact that I had so many entries in Blog that it was slowing down (since I’ve been posting since around March 2001, mine has to be the biggest blog around that uses Blog :p) I went on the latter hypothesis and did some code to improve the way records are selected in Blog in case it was the filtering that was at fault but today I see that Blog still seems to be sluggish. I need to look into this a bit further as well – probably the easiest thing would be to simply turn off live-spellchecking and see if that helps. The problem is that the performance difference is not always noticeable and so it might all be just subjective opinion …

Tags: General
Posted by Fahim at 6:07 am   Comments (5)

5 Responses to

Subscribe to comments with RSS

#1
Gravatar Image
DeViLbOi 30 November 2001 at 4:23 am

Could your Blog problem be just the consumption of the memory from loading all of your posts into Blog? Maybe set a limit to load only the latest 10. Then again…this could already be in there and I wouldn’t know since I have never even downloaded Blog. Keep up the good work Fahim!

#2
Gravatar Image
Brant Langer Gurganus 30 November 2001 at 6:58 am

In Scope, my system had a problem disassociating HTML files with Scope because Scope created a new default action. Can it be modified to modify the open action. Also, on the razorsys mirror, your email address appears as: “FahimF AT email DOT com”

#3
Gravatar Image
Ice Kyoob 30 November 2001 at 11:37 pm

Love the new version of Scope – you’re right the toolbar looks better and I am not having the annoying problems with addresses I had before. Thanks Fahim you’re awesome.

And Thanks to sinesolis for the new icons.

Happy Holidays

#4
Gravatar Image
Fahim 01 December 2001 at 4:49 am

Brant, I’ve noticed that you’ve mentioned the link to my e-mail address several times in various places but it appears like that for a reason :p I don’t want my address to be captured by various spammer trawling programs and used to send me a lot of junk e-mail. I’m hoping that an actual person would be smart enough to recognize that it is not a correct address and replace the AT and the DOT with the actual characters … 🙂

As for problems with Scope registering as the default browser, I’ve noticed this too and intend to put a fix in the next release – if I can figure out what needs to be done …

#5
Gravatar Image
sinesolis 01 December 2001 at 8:17 am

Hey Fahim, I just downloaded the new version of scope. I’m having no problems with it at all.

Thanks for the kind words Ice Kyoob.

Leave a response

:mrgreen: :neutral: :twisted: :shock: :smile: :???: :cool: :evil: :grin: :oops: :razz: :roll: :wink: :cry: :eek: :lol: :mad: :sad: