Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » DBISAM Technical Support » Support Forums » DBISAM General Discussion » View Thread |
Messages 11 to 17 of 17 total |
OT: Check for new updates feature |
Tue, Mar 10 2009 7:42 AM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. 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 AM | Permanent 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 PM | Permanent 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. I dropped it on the form, filled in a couple text boxes, and the emails were a flyin'. 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 |
Tue, Mar 10 2009 4:04 PM | Permanent 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 .... 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 PM | Permanent Link |
Lance Rasmussen Jazzie Software 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 PM | Permanent Link |
Lance Rasmussen Jazzie Software 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 PM | Permanent 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 Page | Page 2 of 2 | |
Jump to Page: 1 2 |
This web page was last updated on Wednesday, April 24, 2024 at 11:07 AM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |