Icon View Thread

The following is the text of the current message along with any replies.
Messages 11 to 17 of 17 total
Thread OT: Check for new updates feature
Tue, Mar 10 2009 7:42 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Jon,

Darn, there was an error in the files SELECT statement, it should read:

  PREPARE UpdateStmt FROM 'SELECT * FROM Files
                           WHERE CreatedOn > ?
                           ORDER BY CreatedOn DESC RANGE 1 TO 1';

Notice that it uses the ? parameter marker instead of the :LastUpdate
parameter marker.

I've attached the whole script.

--
Tim Young
Elevate Software
www.elevatesoft.com





Attachments: updateexe.sql
Tue, Mar 10 2009 11:45 AMPermanent Link

David
Sure, but I was wondering when you purchased CaptionButton.

Also, try using info@appcontrols.com instead of the utilmind.com email
address.  I'm not sure if it will make a difference but it may be worth a
try.

They moved appcontrols from utilmind.com to appcontrols.com.

If you don't mind me asking, what was the problem you were having with
CaptionButton?


On 3/10/09 3:04 AM, in article
698B2E85-8371-484E-9983-3884073F4465@news.elevatesoft.com, "Jeff Cook"
<jeffc@aspect.co.nz> wrote:

> Kia Orana David
>
>>> The CaptionButton component (software) is Copyright (C) 1998-2006,
>>> by Utilmind Solutions(R) (Utilmind). All rights reserved.
>>> The authors - Utilmind Solutions(R) and Aleksey Kuznetsov (founder
>>> of UtilMind), exclusively own all copyrights to the Advanced
>>> Application Controls (AppControls) and all other products
>>> distributed by Utilmind Solutions(R).
>
> I got it through the website http://www.utilmind.com/ who seem to claim
> ownership of appcontrols.
>
> Kia Manuia
>
> Jeff

Tue, Mar 10 2009 1:44 PMPermanent Link

David
What is really funny is I posted a message a 6 months or so ago looking for
a simple email component to send emails.

I really couldn't find one so I was stuck with the one I was using from AHM
TritonTools.  Old components that had installation problems and I really
wanted to stop using.

I went to appcontrols.com to look for another support email address for you,
and sure enough, appcontrols had the exact email component I was looking
for.  Smile

I dropped it on the form, filled in a couple text boxes, and the emails were
a flyin'.  Smile




On 3/9/09 10:26 PM, in article
31CC0558-CF23-475D-9D1A-1C9601516E79@news.elevatesoft.com, "Jeff Cook"
<jeffc@aspect.co.nz> wrote:

> David wrote:
>
>>
>> Currently, I use appcontrols
>> http://www.appcontrols.com/manuals/appcontrols/index.html?tacautoupgra
>> der.ht m
>>
>>
> Grrrrrrrrrrrrr!
>
> Good luck getting any support for appcontrols!
>
> I bought this:-
>
> The CaptionButton component (software) is Copyright (C) 1998-2006, by
> Utilmind Solutions(R) (Utilmind). All rights reserved.
> The authors - Utilmind Solutions(R) and Aleksey Kuznetsov (founder of
> UtilMind), exclusively own all copyrights to the Advanced Application
> Controls (AppControls) and all other products distributed by Utilmind
> Solutions(R).
>
> ... had problems with it and tried their support plenty of times and
>
> never even got a response - they were quick enough to take the money
> off my credit card though Frown

Tue, Mar 10 2009 4:04 PMPermanent Link

"Jeff Cook"
Hi David

> Sure, but I was wondering when you purchased CaptionButton.

July(ish) last year.

>
> Also, try using info@appcontrols.com instead of the utilmind.com email
> address.  I'm not sure if it will make a difference but it may be
> worth a try.

Thanks - I'll give that a try ... once I've dug myself out of a hole
that I have just dug myself into Wink

.... Oops! I will, but I have just looked at my unanswered emails and
they in fact went to info@appcontrols.com

>
> They moved appcontrols from utilmind.com to appcontrols.com.
>

Hmmm ... I see that UtilMind still claim it on their website - but I've
just noticed that their "Lastest News" is dated "March 10, 2001" !!!!

> If you don't mind me asking, what was the problem you were having with
> CaptionButton?
>

This is what I sent them:-

-----Original Message-----
From: Jeff Cook [mailto:jeffc@aspect.co.nz]
Sent: Tuesday, 4 November 2008 4:08 p.m.
To: 'info@appcontrols.com'
Subject: FW: CaptionButton problems


Note the date on our email below ....

4 months and no response must be some kind of record.

-----Original Message-----
From: Jeff Cook [mailto:jeffc@aspect.co.nz]
Sent: Monday, 7 July 2008 3:40 p.m.
To: 'info@appcontrols.com'
Subject: CaptionButton problems


Kia Orana

I have two problems.

The first problem I entered a query direct on your website last week
and have had no response!
-------------------------------
The first problem is that on some forms the CaptionButtons are present
and clickable and if I give then a different cursor, the cursor changes
as I pass over them ...  BUT ... the buttons are not visible.

I have retro-fitted the CaptionButtons by creating a new form TAPMForm
in unit uAPMForm.pas.  This form has a couple of caption buttons with
OnClick, FormCreate, FormActivate and FormClose code.  I have gone
through the application adding uAPMForm to the "uses" clause and
changing

type
 TExampleForm = class(TForm)

to ...

type
 TExampleForm = class(TAPMForm)

and adding "inherited" to the FormCreate, FormActivate and FormClose.

Most of the Forms (180 of them at least) work OK, but a few have these
hidden CaptionButtons.  The hidden CaptionButtons become visible if you
move or resize the form.

I have cheated it for the moment by adding a Timer to TAPMForm and
doing "Width := Width + 1"; and "Width := Width - 1;"  but this is not
a real solution.
-------------------------------------------------------
The second problem was reported to me today where a user is trying out
our software on a Windows Vista machine.  I have this information
second-hand ...

"Just as a downer on the screen resizing which you should probably
follow up with the CaptionButton people.  The "D" button does not
appear on the Vista Title bar.  The three top right Minimise,
Maximise/Restore and Close buttons are different but in the same
general place but seem to cover a wider portion of the Title Bar so I
don't know whether the "D" is hiding "underneath" the new icons."

.... the "D" button referred to is a CaptionButton which we have used to
return a form to its default Height, Width, Left and Right which are
saved in the FormCreate event code.  We also have "?" CaptionButton
that is used to standardise online help calls throughout the system.

.... as I say, this is second-hand and I don't have a Vista machine to
try it myself (there might not even be one available in our little
country - the Cook Islands) but the info is reliable as it is from my
colleague in New Zealand who has seen it on a client's computer via
Remote Assistant.
 
Kia Manuia

Jeff
______________________________
I'm registered user.
My name: Jeff Cook
Company: Aspect Systems Ltd
My E-mail: jeffc@aspect.co.nz

--

Jeff Cook

"The Cooks" Oasis

The Cooks Ltd

Phone: +682 28 213

Skype: jeffraro

www.cookislandsoasis.com



--
Jeff Cook
Aspect Systems Ltd
www.aspect.co.nz
+
Joan and Jeff Cook
The Cooks Oasis
www.cookislandsoasis.com
Tue, Mar 10 2009 6:08 PMPermanent Link

Lance Rasmussen

Jazzie Software

Avatar

Team Elevate Team Elevate

Pretty Sweet there.

Lance


"Tim Young [Elevate Software]" <timyoung@elevatesoft.com> wrote in message
news:6CF5241A-E26F-4F20-9736-944002A8CD9F@news.elevatesoft.com...
> Jon,
>
> Darn, there was an error in the files SELECT statement, it should read:
>
>   PREPARE UpdateStmt FROM 'SELECT * FROM Files
>                            WHERE CreatedOn > ?
>                            ORDER BY CreatedOn DESC RANGE 1 TO 1';
>
> Notice that it uses the ? parameter marker instead of the :LastUpdate
> parameter marker.
>
> I've attached the whole script.
>
> --
> Tim Young
> Elevate Software
> www.elevatesoft.com
>
>


--------------------------------------------------------------------------------


>
>
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 3924 (20090310) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>


__________ Information from ESET NOD32 Antivirus, version of virus signature database 3924 (20090310) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com


Tue, Mar 10 2009 6:18 PMPermanent Link

Lance Rasmussen

Jazzie Software

Avatar

Team Elevate Team Elevate

John,

Something you need to consider is how you deliver your application and what
platforms.

Are you using an MSI based installer for the initial installation?
Are you using another script based installer?
Are you simply doing an XCopy/Zip Extraction of your project on the end
users computer?

If you're doing an extraction or simple copy, then doing the ideas like what
Tim and others pointed out should be fine. The TMS Webupdate does work ok
and I like Tim's idea using stores.

I prefer to do things in an installer, so I make my builds in a single
installer which will the either install or update the software.  You can
write a query against a table row identifying your product to see what
version is there and if newer than your application, show a readme url in
another column and download the installer from another column, then simply
launch the installer and exit your app and run the update.

Lance


"Jon Lloyd Duerdoth" <jld@welshdragoncomputing.ca> wrote in message
news:ABA296FD-9167-42BF-96F9-FFFABFC2F4AB@news.elevatesoft.com...
> Can anyone share how the "Check for new update" feature is
> implemented on many applications?
>
> JonD
>
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 3924 (20090310) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>


__________ Information from ESET NOD32 Antivirus, version of virus signature database 3924 (20090310) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com


Thu, Mar 12 2009 12:52 PMPermanent Link

Jon Lloyd Duerdoth
Great ideas from the group (as usual)

I'm looking at a minimalist approach that simply says
   "There's a new update available"
so it eliminates issues of auto-updates etc.

However, with all the interesting solutions described above
I may tackle something more elaborate.

Thanks to all for sharing.

JonD

Lance: I use InnoSetup to create my installation packages.

Lance Rasmussen [Team Elevate] wrote:
> John,
>
> Something you need to consider is how you deliver your application and
> what platforms.
>
> Are you using an MSI based installer for the initial installation?
> Are you using another script based installer?
> Are you simply doing an XCopy/Zip Extraction of your project on the end
> users computer?
>
> If you're doing an extraction or simple copy, then doing the ideas like
> what Tim and others pointed out should be fine. The TMS Webupdate does
> work ok and I like Tim's idea using stores.
>
> I prefer to do things in an installer, so I make my builds in a single
> installer which will the either install or update the software.  You can
> write a query against a table row identifying your product to see what
> version is there and if newer than your application, show a readme url
> in another column and download the installer from another column, then
> simply launch the installer and exit your app and run the update.
>
> Lance
>
>
> "Jon Lloyd Duerdoth" <jld@welshdragoncomputing.ca> wrote in message
> news:ABA296FD-9167-42BF-96F9-FFFABFC2F4AB@news.elevatesoft.com...
>> Can anyone share how the "Check for new update" feature is
>> implemented on many applications?
>>
>> JonD
>>
>> __________ Information from ESET NOD32 Antivirus, version of virus
>> signature database 3924 (20090310) __________
>>
>> The message was checked by ESET NOD32 Antivirus.
>>
>> http://www.eset.com
>>
>>
>>
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 3924 (20090310) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>
« Previous PagePage 2 of 2
Jump to Page:  1 2
Image