We use FastScript from the Fast Report people... here is their blurb:
A unique feature of FastScript is its ability to use several languages
(PascalScript, C++Script, JScript and BasicScript). This allows you to write
scripts using your favorite language. FastScript doesn't use Microsoft
Script
I imagine that will be a very big _ouch_ for some people...
I have done a bit of playing with the Android API... not that hard really...
though I had a small amount of java and Eclipse experience already.
Regards
Colin
On 5/05/2010, at 3:03 PM, Colin Johnsun wrote:
> Hi,
>
>
> You might b
> > What we *don't* need is a Delphi (or a VCL) for a Lowest Common Denominator
> that fits Windows and Mac and Linux and phones and toasters and key-fobs
Yes and No,
Some people don't like it, some love it, I don't mind it... and that is java
SWT based apps... Eclipse itself being a prime exam
We have moved some of our stuff to Java, and are quite happy so far.
In terms of rapid development (in the Java world), there are things like Spring
Roo and Seam Forge, the latter being the newest and least documented...
I have had a little look, but nothing serious so can't really comment that
Forget IE7, I believe 1 in 10 people surfing the net still use IE 6 (though I
think a lot of them are in China)...
For our company, 6% of users hitting our site use IE 6... can't ignore even 6%!
Regards
Colin
On 7/06/2011, at 10:22 AM, Rohit Gupta wrote:
> Well thats where half my time goes, g
I am sure your comment on Mac vs Win could start some flame wars...
I'll start next :-)... I have a Mac Book Pro too, and much prefer it
over Windows... though have not tried Windows 7 much at all.
The One menu thing... you grow to like it... well, at least I actually
like it better now.
One
To add to the language debate...
We are now doing more Java stuff... Have to say I enjoy the IDE
(Eclipse) more than Delphi's (2007), and I just seem to 'like' the
language better.
Have done a couple of small web related things, and also a couple of
small (just to try it out) applications u
I have a mighty mouse too... two actually...
They both suffer from degrading right click performance... you right
click and it things it is a left click (no matter where your left
finger is... or isn't)...
They both come right after a 'reboot' :-)
Other than that, I like the left and right
I have done a tiny bit of SWT work (cross platform Java... not Swing,
but native controls, basically what Eclipse is built on)... a few
things to tweak on each platform to make it right... but the results
IMHO are better than a Swing app which tries to look native...
So it can be done... but
1: Yes - Maintaining Delphi Apps
2: No - No new Delphi Apps
3: Yes, Java
4: Just Java... lots to learn with all the different stacks available...
Regards
Colin
On 12/01/2010, at 11:47 AM, Alister Christie wrote:
> I think there is still plenty of work around for Delphi developers - all
> that D
> >> But Google's phone just begin entering into the market.
The 'Google Phone' has been around for quite a while now (I have had one for
about a year... has not really been pushed in New Zealand)... Android is the
Google OS, and quite a few companies make 'Google' or Android phones, eg, HTC
One thing I found interesting is that Apple is now going to be selling
"books"... A new business for them... watch out Amazon.
Regards
Colin
On 28/01/2010, at 11:56 AM, Alister Christie wrote:
> I have to say it looks pretty cool. My main concern is that they are
> going to get really popula
And no... it was not quite the Apple tablet PC/MacBook I was expecting...
unless that is another development altogether
On 28/01/2010, at 12:02 PM, Phil Scadden wrote:
>
>> Is this the coolest thing ever? I will get one for sure when it is
>> available. Wi-Fi might be good enough for me, n
I have not
looked into it at all...
But with IBO
you pass the database handle to the dll... Now, I have not done this, nor do I
know if it works with the BDE but it maybe something you could look at... or...
you could wait for someone that knows what they are talking about!
:-)
Regards
This usually happens when you try to run the demo version that was compiled
with a different version of Report Builder that you have installed.
Once you have the source to TExtraDevices it is not a problem, you just
recompile it.
If you know what version of Report Builder you have, just make sur
What about stopping by Hamilton on the way ;-)
Colin
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Nahum Wild
Sent: Wednesday, 2 May 2001 10:41 am
To: Multiple recipients of list delphi
Subject: RE: [DUG]: Delphi 6 info
Yay for in Christchurch!
> --
Someone else mentioned unbundling... this was done a bit with the last
version, eg ADO add-on, any info on unbundling with D6??
Regards
Colin
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Nic Wise
Sent: Wednesday, 9 May 2001 11:00 am
To: Multiple recip
Last time when Delphi 5 was released, I could not justify going to the
Enterprise version... so we went with the Pro version (4 licenses) and
purchased the ADO add-on and a few other third party tools...
That has worked fine for us... so the main question is do you (or I !!) need
the Enterprise v
The others (now with delphi 6) are the Indy components...
http://www.nevrona.com/indy/
Regards
Colin
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Nahum Wild
Sent: Wednesday, 16 May 2001 12:10 pm
To: Multiple recipients of list delphi
Subject: RE: [D
Any disadvantages using Interfaces???
Any slower performance???
Anything to look out for???
Regards
Colin
##
Attention:
The information in this email and in any attachments is confidential.
If you are not the intended reci
And anohter that is quite nice is at
http://www.east-tec.com/spex/home/index.htm
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Paul Ritchie
Sent: Monday, 18 June 2001 11:53 am
To: Multiple recipients of list delphi
Subject: RE: [DUG]: OFFTOPIC PC Tools
Hi,
Does anyone have handy any code that will stop an application running more
than once instance...
I know there are some components around that you can just dump on the main
form, but what I am after is to programmatically control how the app starts.
For example, if there is a certain command
>From my experience, the problem occurs if you have used the AppEvent
component and then removed it, leaving the AppEvents (or what ever the unit
name is for this component) in the uses clause.
I also had one occasion where exceptions where still 'disappearing' and I
searched hi and low for the A
Hi all...
I am quite new to ISAPI apps and haven't really done much with treads
either...
How careful do I need to be in regards to ISAPI apps and treads...
For example, if I want to use lots of code that currently uses TLists... do
I need to change them all to TThreadLists.
In actual fact, mo
I have found
that if you have AppEvents in the uses clause but don't have any
TApplicationEvents component anywhere, your exceptions miraculously
disappear.
Removing the
AppEvents from the uses clause usually fixes this... I also had one app which
didn't get fixed by this... I searched hi
efore a read, but this seems ineffecient.
>
>In the ISAPI DLL i wrote, i used TMultiReadExclusiveWriteSynchronizer's to
>control all acess to shared resources. It lets multiple threads read an
>object/list as long as nothing is updating it. This worked pretty well,
>though i probably went overki
Hi all,
I have just had someone ask me about timing resolution in Delphi.
I understand that TDateTime can record milliseconds, but I am not sure to
what level... also I have seen the TTimeStamp routing for storing time in
more detail.
I see that you can set a TTimer in milliseconds, but how low
th the RDSTC
instruction if required (some of the profiling software uses this method).
What are you trying to do??
Myles.
-Original Message-
From: Colin Fraser [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, 25 July 2001 10:52 a.m.
To: Multiple recipients of list delphi
Subject: [DUG]: Timing
Okay, we know that this one probably ain't true, but since we are on the
(off) topic I thought I would quickly mention an email virus that we did
catch...
It was called Happy99 (or something like that), one of our users got it and
ran the attachment (a nice little firework show)... The user late
ow why.
I have had a bit of play with it and haven't got it working... just
wondering if anyone might have a code snippet that works before I spend
hours trying to figure it all out.
Any info appreciated.
Regards
Colin Fraser
Hill Laboratories
Hamil
> --
> From: Colin Fraser[SMTP:[EMAIL PROTECTED]]
> Sent: Friday, January 15, 1999 3:09:52 PM
> To: Multiple recipients of list delphi
> Subject: None
> Auto forwarded by a Rule
>
Hi all,
I have a question about the network API.
I often n
I have used the TBarCode component available from
ourworld.compuserve.com/homepages/schlottke.
Have not had any trouble with it.
Regards
C Fraser
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of [EMAIL PROTECTED]
Sent: Friday, 29 January 1999 6:08 am
To
e registry.
We can build the app OK, it just doesn't want to run.
Has anyone got any ideas???
(By the way, we have reinstalled... uninstalled, reinstalled... uninstalled,
deleted, reinstalled... but to no avail.)
Any help appreciated.
Regards
Colin Fraser
Hill Laboratories
Hamil
Hi, I believe it is a bit different in win16 vs win32, but in win32 have a
look in the win api under GetEnvironmentStrings, GetEnvironmentVariable and
SetEnvironementVariable.
Not sure if there is an easier way.
Regards
Colin
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PR
as or pointers??
Regards
Colin Fraser
---
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz
Sounds good...
I have 1 or possibly 2 new Delphi Developers that may be keen (depending on
the price ;-))
Regards
Colin Fraser
Hill Laboratories
Hamilton
New Zealand
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Kerry Sainsbury
Sent: Thursday, 19
I have heard that GExperts is quite good...
Except for the Component replace bit... which is buggy... Haven't used it
myself, just heard about it.
Regards
C Fraser
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Neven MacEwan
Sent: Wednesday, 8 Septemb
Here is some code that does work...
It draws on the little demo window one of 3 things depending on the setup of
the screen saver...
I was going to cut some of the bits out... but hey, this might be more
helpful.
This function gets called if the first parameter passed in is a p, the 2nd
paramet
I must admit I strongly dislike (not quite hate!) using Delphi 3 after using
Delphi 4.
I think the IDE stuff in Delphi 4 was worth the upgrade alone... though you
could get similar functionality by using add on products like Class
Explorer, etc...
The client-server (or Enterprise) upgrade price
/Close menu for the Message Box!!
Sorry to bore you with the details, just thought some might be interested...
and as the new Context Menu stuff stops my old code from working I shall
have to find a new way of doing things... Sigh...
Regards
Colin Fraser
Hill La
The Delphi Informant magazine had an article on RTTI (in Delphi 5... might
still be interesting though...) on there WEB site, here is the address...
(Note the www.delphimag.com address... The Delphi Magazine - competition to
The Delphi Informant Magazine were not to impressed!!)
Anyway, here it i
Hi all,
I am just wondering exactly how one should go about passing strings in
structures to API calls...
I have been mucking around with MAPI stuff and come across the following
when dealing with attachments:
if Attachments.Count > 0 then
GetMem(PtrMapiFileDescs, Attachments.Count * Size
Hi,
Just wondering if there was any significant difference with the following:
GetMem(PtrMapiFileDescs, Attachments.Count * SizeOf(MapiFileDesc));
FillChar(PtrMapiFileDescs^, Attachments.Count * SizeOf(MapiFileDesc),
0);
vs
PtrMapiFileDescs := AllocMem(Attachments.Count * SizeOf(
Yip, but also had the problem in D4
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Neven MacEwan
Sent: Monday, 11 October 1999 3:23 pm
To: Multiple recipients of list delphi
Subject: [DUG]: Code explorer ceases to respond
Hi
Does anyone else have this
Hi all, just a side question...
Does anyone have any comparisons between Borland's IBX controls and Jason
Wharton's IBO controls.
Just wondering which way we should jump... and whether any performs better
than the other.
Regards
C Fraser
-Original Message-
From: [EMAIL PROTECTED] [ma
Hi Well...
I might not know all the answers... but I know this one!!
Q: How does one store a date less than 1899 using a Delphi program?
A: You can have negative date values.
Regards
C Fraser
>> Subtracting 30/12/1899 from the Years won't help - not unless you always
> want your age calcul
Hi there... here is some code that I use that works ok.
Regards
Colin
function SendMAPIMessage(const ToName, ToAddress, Subject, theMessage :
string; Attachments : TStrings) : integer;
{Notes: 'ToName' is the name or alias of the recipient. This name might be
resolved
Hi,
I recall a conversation on this list a while ago about Inter process
communication... Just wondering if someone can point me in the direction to
an archive of old messages so I can go and have a peek...
Regards
Colin
-
There are a few around that I have seen...
You could check the Delphi Super page... also, I recall there is one on one
of the CDs that came with Delphi 5...
If you have Delphi 5 check the LMD Demo... I am sure that it contains an LCD
display component (without source in the demo).
Regards
Coli
Thnaks Colin...but this is an *LED* display...Light Emmitting Diode, I what
Liquid Crystal Displayalthough there are some cool componets in that
package for free tho !
Thanks, Jeremy Coulter
> -Original Message-
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> Behalf
I might be looking at doing a little bit of light socket stuff in the
future...
Is the general consensus that other components such as the ICS ones are
superior to the ones that come in Delphi 5??
Regards
Colin
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Beh
Here is another one with a begin/end style that a lot of people also tend to
use...
http://www.artemisalliance.com/csdelphi.htm
Regards
Colin
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Kerry Sainsbury
Sent: Tuesday, 9 May 2000 4:33 pm
To: Multiple
>From what I understand, Beep produces the default sound... if you have a
sound card then the Default beep wav file is played through the sound card
(as set from the control panel)... if you have no sound card then the PC
speaker just beeps.
I guess you could check your sound card set-up and see
them) balloon in size in the print
queue... we have had 100-150K size PDFs balloon to 10+ Megs in the print
queue and take ages... the same files distilled print just fine.
Regards
Colin Fraser
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Eion McIntosh
Hi all, just wondering how everyone else does gradient fills... do you do it
manually or is there a fast function...
I found a GradientFill in the Windows unit... couldn't find any
documentation for it in Delphi, implemented it, found that it needed Win
2000 or Win 98 to work (I guess that is why
Thanks for the code... Just what I was looking for.
Regards
Colin
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Matt Powell
Sent: Monday, 26 June 2000 3:12 pm
To: Multiple recipients of list delphi
Subject: Re: [DUG]: Gradient Fills
> Hi all, just w
We use Async Pro... It comes with all sorts of other stuff such as faxing a
tapi components...
It is not freeware however... see www.turbopower.com
Regards
Colin
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Juan Manuel Gomez Ramos
Sent: Thursday, 29
You have to
(well, at least this is how I have got it working...) do an install under the
logged on user...
You can just
check the registry only install which is heaps quicker and the user does not
have to be an Administrator...
Also, from
memory (the last couple of times I have done it
Hi all,
I have an app that when an exception occurs, it does get caught if you put
in try finally or on Exception (etc) but if you don't handle it, it simply
disappears... the default behaviour does not seem to occur.
I can put a raise Exception.Create on a button on a form and execute it, and
n
k that the addage of 'New features in Delphi won't be stable till the
next version or big patches comes out' still applies, even to D5.
--
> -Original Message-
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> Behalf O
k that the addage of 'New features in Delphi won't be stable till the
next version or big patches comes out' still applies, even to D5.
--
> -Original Message-
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> Behalf O
Yes... Readonly = True
Regard
Colin
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Tony Sinclair
Sent: Thursday, 31 August 2000 1:17 pm
To: Multiple recipients of list delphi
Subject: [DUG]: TTreeView
Hi all,
quick tree view question, is there a prop
Hi all...
Just wondering on the use of PChars (when using API calls)...
What is the best way to create and free a string...
Is StrAlloc and StrDispose the way to go, or is GetMem and FreeMem fine...
or doesn't it matter???
Just wondering as in the help it talks about StrAlloc's use being 'in
d
Funny you should mention that!!
I am just looking at DeviceCapabilties now (one of the reasons for asking
the PChar question) and I found that for some reason, sometimes the
DeviceCapabilties function fails (i.e. returns -1). If you call it again
after failing (which should be fine from what I ca
Hi,
We are just looking at starting some WEB Development with Delphi and I am
wondering if anyone has any links to sample code or tutorials for both the
Delphi and the HTML side of things.
Regards
Colin
##
Attention:
The infor
Hi Malcolm...
Yes, your info was most useful...
In the article it mentioned something about some bigger examples/source
code... Do you have any links to those by any chance??
Regards
Colin
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Malcolm Groves
Hi all...
We are just starting to play with HTML and Delphi... thanks to those who
gave references to tutorial sites!!
I have a question... say I have an HTML file and I want to include the
output from a Delphi CGI or ISAPI app in the middle of it...
Is this possible... I can see 2 approaches.
Since we are (almost) talking about DB stuff... does anyone know of any OLAP
tools available for Interbase??
Regards
Colin
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Nic Wise
Sent: Tuesday, 21 November 2000 4:47 pm
To: Multiple recipients of list d
If you do a Build rather than a compile it will (or may?) take you to the
unit that uses the one you have deleted...
Maybe :-)!
Colin
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Chrissy
Sent: Tuesday, 21 November 2000 5:45 pm
To: Multiple recipients
: "Colin Fraser" <[EMAIL PROTECTED]>
To: "Multiple recipients of list delphi" <[EMAIL PROTECTED]>
Sent: Tuesday, November 21, 2000 4:57 PM
Subject: RE: [DUG]: Passing the Time
> Since we are (almost) talking about DB stuff... does anyone know of any
OLAP
> tools
Hi,
One of our guys is trying to get Delphi 5 Pro going on Windows 2000...
He can install it successfully as an Admin and that is fine... For his day
to day operations however, he logs in under a normal user account.
With NT it was just a matter of re-running the install and choosing the
regist
Another thing which may help (from memory) is reducing the hardware
acceleration for the video card.
Can't remember where this setting is in Win 95 but it has fixed the problem
for me in the past... your clients may not like the idea of 'slowing down
the video', but for what we where doing in hou
Hi all,
Just have a query about how people generally go about using ISAPI apps (or
CGI for that matter) and dealing with a number of database records and
showing only a few at a time.
For example, say the user queries the DB and has a result set of say 100
records and you only want to show 10 re
Hi...
Somewhere on the ibphoenix web site are some tools for data importation...
two that come to mind are the sql2gdb tool that can load data from various
sources including ODBC (you set up a ODBC link to the text file) and another
tool is IBLoad which is a tool especially for importing text fil
I personally like MDI apps as it stops thing getting cluttered... but that
is just personal pref I guess...
Also I note that though MS Word 2000 is not an MDI, MS Excel and MS Access
2000 are both MDI apps. Excel 2000 allows you to add a button in the taskbar
for each MDI child if you want to...
Hi all...
I have an enumerated set that I want to store in a db... I was assuming that
the items in the set could be converted to an integer. I thought each item
in the set was like a logical bit (and that was why the number of items in a
set was restricted).
So if I had a type TSomeTime = set
pm
To: Multiple recipients of list delphi
Subject: RE: [DUG]: FW: Storing enumerated sets in a db...
From: Colin Fraser [mailto:[EMAIL PROTECTED]]
> So if I had a type TSomeTime = set of (stOne, stTwo, stThree),
> then I had a var SomeType: TSomeType,
> then I could go something like
Hi all...
Our server's clock tends to drift over time and every month or so I have to
keep resetting it...
I have looked at the Indy and FastNet components to see if I can build a
quick app to automatically get the time from various internet time
servers... it all looked quite easy...
Now from
I think I know the answer to this one...:-)
When you add a tree node I assume you use a function like TreeView.Items.Add
or AddChild etc.
These functions return the TTreeNode that was added so to select it, you
just go something like.
aTreeNode := aTreeView.Items.Add(nil, 'This is the root no
79 matches
Mail list logo