Hi.
When you want to save a working set and overwrites the same KST folder, there are too many messages saying that the folder exists, for each SOUND, STYLES, etc... It will be enough only one message for the root folder name, if the KST folder exists on the PC, then show a message... This is before starting the saving operation, not for each saving operation of Styles, Sounds, and so on...
Cheers
Save messages
Re: Save messages
Hi,
You should NEVER be overwriting an EXISTING SET!
ALWAYS, ALWAYS save a new SEPARATE set to avoid problems.
You should NEVER be overwriting an EXISTING SET!
ALWAYS, ALWAYS save a new SEPARATE set to avoid problems.
-
valimaties
- Posts: 49
- Joined: 04 Dec 2022, 11:21
Re: Save messages
Hmmm... this means I will have a lot of space filled by different states of a set.
If you don't recommend this, you can even block user to do so. If the set already exists, stop the process.
If not and user really wants to overwrite, then first delete existing folder and recreate all the existing data to be saved. If the user accept your dialog, then he really knows the consequences of overwriting an existing set, don't you think?
Anyway, the issue was NOT about overwriting process, but is about those many dialog boxes which appears when you save a set over an existing one.
Cheers.
If you don't recommend this, you can even block user to do so. If the set already exists, stop the process.
If not and user really wants to overwrite, then first delete existing folder and recreate all the existing data to be saved. If the user accept your dialog, then he really knows the consequences of overwriting an existing set, don't you think?
Anyway, the issue was NOT about overwriting process, but is about those many dialog boxes which appears when you save a set over an existing one.
Cheers.
Re: Save messages
Save a NEW SET then Delete the old SET. Problem resolvedvalimaties wrote: 09 Feb 2026, 10:27 Hmmm... this means I will have a lot of space filled by different states of a set.
Well, it is already doing thatvalimaties wrote: 09 Feb 2026, 10:27 If not and user really wants to overwrite, then first delete existing folder and recreate all the existing data to be saved. If the user accept your dialog, then he really knows the consequences of overwriting an existing set, don't you think?![]()
But sometimes you have certain folders that are still open or in use elsewhere, so you are unable to deleted them, which means you will have a new STYLE folder but a KBDSET would remain as it is (the old version) etc...
Overwriting a single file such as .txt or word doc is of no concern, but It's just common practise not to overwrite such large data when we're dealing with Hundreds of files.
Again, since there are so many Folders inside a SET, it is asking the user for each Foldervalimaties wrote: 09 Feb 2026, 10:27 Anyway, the issue was NOT about overwriting process, but is about those many dialog boxes which appears when you save a set over an existing one.
-
valimaties
- Posts: 49
- Joined: 04 Dec 2022, 11:21
Re: Save messages
There is surely a try catch block there for deleting the existing folder... It is very simple to stop the process if the deletion is not done. And, again, it is user's option to do so, if you already ask user if he is sure that want to overwrite the existing set, then it is not your fault the existing set was incompletely deleted, because it was used in some other programs.Admin wrote: 09 Feb 2026, 12:48 Well, it is already doing that
But sometimes you have certain folders that are still open or in use elsewhere, so you are unable to deleted them, which means you will have a new STYLE folder but a KBDSET would remain as it is (the old version) etc...
Overwriting a single file such as .txt or word doc is of no concern, but It's just common practise not to overwrite such large data when we're dealing with Hundreds of files.
Personally, I have this process done, programmatically speaking, and before deleting some folder I check if any file is opened, by trying to open it at low level with writing rights. If I cannot open it, then it means it is already opened in another program so I stop the deleting process. It does not care about some couple of seconds for these checks, I'm sure...
Every software, even the blamed Windows, has a checkbox as "do this for every file/folder"... You should implement this in your dialog boxes. If your programming language does not allow you to do this with those default dialogs, then make a custom one and put this option please, it is annoying to do those redundant clicks.Admin wrote: 09 Feb 2026, 12:48 Again, since there are so many Folders inside a SET, it is asking the user for each Folder![]()
PS: And please solve the position of dialogs in screen...
Thanks
