View previous topic :: View next topic |
Author |
Message |
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8210 Location: Salford, UK
|
|
Back to top |
|
 |
DanRRight
Joined: 10 Mar 2008 Posts: 2923 Location: South Pole, Antarctica
|
Posted: Sat Jun 10, 2017 3:44 pm Post subject: |
|
|
Sounds like after Apple, Google ,Microsoft we finally got our own long awaited Silverfrost Development Conference (right now in offline form).
Keep doing that, guys, this step is in right direction.
These Fortran new GUI visual development features are exactly what everyone always wanted in Clearwin+. Let's see how conveniently for user they were implemented and how capable they are. So far all looks very very exciting, and some things were made even better then I'd imagine them. |
|
Back to top |
|
 |
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8210 Location: Salford, UK
|
Posted: Sun Jun 11, 2017 8:04 am Post subject: |
|
|
There is no significance to this being posted under 64 bits. It was simply my mistake. The readme.txt in the download might help identify the earlier issues. |
|
Back to top |
|
 |
LitusSaxonicum
Joined: 23 Aug 2005 Posts: 2402 Location: Yateley, Hants, UK
|
Posted: Thu Jun 15, 2017 11:26 am Post subject: |
|
|
Windows Defender doesn't like the new Plato.
Eddie |
|
Back to top |
|
 |
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8210 Location: Salford, UK
|
Posted: Thu Jun 15, 2017 8:41 pm Post subject: |
|
|
Strange. Did it like the previous version? |
|
Back to top |
|
 |
DanRRight
Joined: 10 Mar 2008 Posts: 2923 Location: South Pole, Antarctica
|
Posted: Fri Jun 16, 2017 8:40 am Post subject: |
|
|
I have no problems with Defender and generally this build is stable as opposed to previous few after #5 or #6 but got problem with F accelerator keys, the F1-F12 keys are not working. Please confirm if this is a bug or my own problems. Try to run this code where hitting either F1 or Ctrl+E should close it. Ctrl+E is doing its job but F1 does not.
Code: | i=winio@('%ww%ca[ Ctrl+E or F1 -- Exit]&')
i=winio@('%ac[Ctrl+E]&','exit')
i=winio@('%ac[F1]','exit')
end
|
|
|
Back to top |
|
 |
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8210 Location: Salford, UK
|
Posted: Fri Jun 16, 2017 9:53 am Post subject: |
|
|
Dan
I can confirm that this is a regression that has now been fixed.
A new set of DLLs will be available shortly. |
|
Back to top |
|
 |
LitusSaxonicum
Joined: 23 Aug 2005 Posts: 2402 Location: Yateley, Hants, UK
|
Posted: Fri Jun 16, 2017 10:06 am Post subject: |
|
|
Paul,
Can't say as I haven't installed every version, but 4.7.0 get no complaints from Win 10 64-bit Home.
It is far from critical, as I don't generally use it, but some of the tricks in your video seem useful.
Eddie |
|
Back to top |
|
 |
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8210 Location: Salford, UK
|
Posted: Fri Jun 16, 2017 10:23 am Post subject: |
|
|
Here is a new set of DLLs that contain fixes for two regressions:
a) failure of ClearWin64.dll under Windows 7.
b) winio@ %ac not working of F1 etc..
This intermediate "release 12" only includes the DLLs. For the samples, instructions and video you still need to download "release 11".
https://www.dropbox.com/s/5y6wic7qhcx45js/newDLLs12.zip?dl=0 |
|
Back to top |
|
 |
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8210 Location: Salford, UK
|
Posted: Fri Jun 16, 2017 10:35 am Post subject: |
|
|
Eddie
I have switched on Windows Defender and Plato runs OK for me.
If anyone else experiences the same problem that please report it here. |
|
Back to top |
|
 |
LitusSaxonicum
Joined: 23 Aug 2005 Posts: 2402 Location: Yateley, Hants, UK
|
Posted: Sat Jun 17, 2017 2:55 pm Post subject: |
|
|
Hi Paul,
Windows has so many configuration possibilities and other installed software options that it is probably something to do with my setup. I presume that design mode works without Plato, but (obviously) not the smart editing.
I'll try it on other machines.
Thanks for looking.
Eddie |
|
Back to top |
|
 |
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8210 Location: Salford, UK
|
Posted: Sat Jun 17, 2017 4:53 pm Post subject: |
|
|
Eddie
Yes the design mode works independently of Plato.
Unfortunately their is a small regression in the working of the design mode in version 12 of the intermediate DLLs. For testing the design mode it is better to use version 11.
Incidentally, the design mode can be extended and this further work has begun in version 12. Now (in version 12) you can modify text items and button captions at design time. Also you can add new text into the design whilst designing.
The next logical step is to allow the user to insert other components at design time. Where these require a link to variables in the Fortran code, these links could be supplied by new format codes; for example, a format code to pass the address of an integer, which could then be used at design time to insert (for example) a %rd edit control or anything else that requires an integer argument. You will get the idea.
I think that this development might be very powerful and hopefully popular. I think the development will not be too costly so it is likely to go forward anyway but, at the same time it would be interesting to get feedback on the concept.
Seasoned ClearWin+ developers should try to imagine what it would be like to use ClearWin+ and the new design mode as though they were beginners.
I guess that beginners and casual users will be the users who have most to gain.
Also the use of video tutorials seems to be an important step forward. |
|
Back to top |
|
 |
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8210 Location: Salford, UK
|
Posted: Mon Jun 19, 2017 7:17 am Post subject: |
|
|
John-Silver
Thank you for your feedback.
I will add "MS Office menu bar styles" to the wish list but I doubt that it would be feasible. They probably use Microsoft Foundation Classes (MFC). MFC provides an interface into the Windows API and, in this respect is like ClearWin+. Going sideways from ClearWin+ to MFC would probably be very tricky if not impossible.
Regarding the documentation, a lot of work went into this for the last full release. There will always be room for improvement but just to let you know that this has not been neglected. |
|
Back to top |
|
 |
LitusSaxonicum
Joined: 23 Aug 2005 Posts: 2402 Location: Yateley, Hants, UK
|
Posted: Mon Jun 19, 2017 1:12 pm Post subject: |
|
|
First of all, the video. Yes, I thought it was very useful. May I suggest a section on the website for instructional videos?
As far as the new design mode goes, I am certain that users will find it of great value, but a word of caution and that is that unconventional layouts do confuse many users, and even such mundane issues as to which is the default button, whether �OK� is the leftmost, whether buttons are centred or justified etc, can make a huge difference to the acceptability of a dialog. Matters are complicated by Microsoft�s propensity to change their mind about such things from version to version in Windows! The User Experience Guidelines are not updated frequently enough in MSDN.
The ability in design mode to change the button height seems to me to be very valuable, and it seems to me that as this is can now be done, perhaps it could be a facility in %bt, and even if available in %bt, why not also in %tt and %bb? (so they can be all the same height).
The new multibutton format looks very interesting, and especially the availability of some standard, professionally-drawn, icons in 16x16 and 24x24 is a big plus. Those professional icons have the potential to be recognisable when inactive (greyed) which is something that one�s own icons don�t always achieve when using the automatic generation of the greyed-out state.
I looked up TBSTYLE in MSDN, and the TBSTYLE_LIST looked interesting (with text alongside the icon as in %bb) and particularly TBSTYLE_TRANSPARENT, which would be a great complement to %ib.
Eddie |
|
Back to top |
|
 |
PaulLaidler Site Admin
Joined: 21 Feb 2005 Posts: 8210 Location: Salford, UK
|
Posted: Mon Jun 19, 2017 3:55 pm Post subject: |
|
|
Eddie
I have had a quick look at TBSTYLE_LIST and I think that, with the current implementation, we would have to choose between text with buttons or tooltips, not both.
I am assuming that tooltips are preferred.
I haven't tried using this style in a ClearWin+ program (and the latest implementation). If it does anything useful then it would be purely by chance. |
|
Back to top |
|
 |
|