Hi there,
So far I've not really done much more than download the SyntaxEditor and plug it into a couple of controls in the VS 2005 designer. It certainly looks impressive, however there are a couple of comments I'd make:
(1) The installation process seems initially simple, but having to manually add the controls to the toolbox is a bit lame, particularly because when I followed your instructions exactly they all ended up buried in the "All Windows Forms" section. Could you consider automating this in the installer please?
(2) The trial dialog. I know you have to have one. I know you have to protect your intellectual property, and I know you don't want people to steal your software, and this is all fair enough. We have similar problems, I know how it is... but does it REALLY have to pop up quite so often?!?
It pops up:
- Every time I open my project in Visual Studio.
- Every time I build my project.
- Every time I add the SyntaxEditor control to a form.
- Every time I add any user control that incorporates a SyntaxEditor control to another form.
- Every time I run my application (this one I don't mind so much).
Sometimes it pops up underneath the Visual Studio window. The first time this happened I thought VS had hung and killed it via Task Manager. Very annoying.
How about something like the following:
- Pop up the dialog on the first occurrence of any of the above in your VS session (not including the last one, for which I can accept that you'd need to pop it up every time).
- Every other time you would normally pop it up, check how much time has elapsed first and don't pop it up again if it was popped up less than 24 hours ago in the current VS session. This gets around the problem of cheeky people who just leave VS open forever with the software in trial mode.
The thing is, after 14 days it's going to stop working anyway, right? So as long as the user periodically sees the trial dialog it doesn't really matter. Also, since you're trying to encourage people to hand over their cash, is winding them up beyond all recognition really the best way to do this? Whilst I'm calm and relaxed now, a few short minutes ago I was about ready to stab someone or something.
Anyway, I just wanted to share these things because they might give people a negative impression of what actually appears to be an impressive product.
Thanks,
Bart
So far I've not really done much more than download the SyntaxEditor and plug it into a couple of controls in the VS 2005 designer. It certainly looks impressive, however there are a couple of comments I'd make:
(1) The installation process seems initially simple, but having to manually add the controls to the toolbox is a bit lame, particularly because when I followed your instructions exactly they all ended up buried in the "All Windows Forms" section. Could you consider automating this in the installer please?
(2) The trial dialog. I know you have to have one. I know you have to protect your intellectual property, and I know you don't want people to steal your software, and this is all fair enough. We have similar problems, I know how it is... but does it REALLY have to pop up quite so often?!?
It pops up:
- Every time I open my project in Visual Studio.
- Every time I build my project.
- Every time I add the SyntaxEditor control to a form.
- Every time I add any user control that incorporates a SyntaxEditor control to another form.
- Every time I run my application (this one I don't mind so much).
Sometimes it pops up underneath the Visual Studio window. The first time this happened I thought VS had hung and killed it via Task Manager. Very annoying.
How about something like the following:
- Pop up the dialog on the first occurrence of any of the above in your VS session (not including the last one, for which I can accept that you'd need to pop it up every time).
- Every other time you would normally pop it up, check how much time has elapsed first and don't pop it up again if it was popped up less than 24 hours ago in the current VS session. This gets around the problem of cheeky people who just leave VS open forever with the software in trial mode.
The thing is, after 14 days it's going to stop working anyway, right? So as long as the user periodically sees the trial dialog it doesn't really matter. Also, since you're trying to encourage people to hand over their cash, is winding them up beyond all recognition really the best way to do this? Whilst I'm calm and relaxed now, a few short minutes ago I was about ready to stab someone or something.
Anyway, I just wanted to share these things because they might give people a negative impression of what actually appears to be an impressive product.
Thanks,
Bart