PowerPro 4.6.05a
http://tech.groups.yahoo.com/group/power-pro/message/30478
> Color doesn't change on the button unless focus leaves the bar.
I updated the beta in
http://powerpro.webeddie.com/download/ppro4605.zip
so it does a better job a reacting to color changes for most controls.
Sliders still don't work. I also made ctrl-right click on a button activate PowerPro config since I don't think this interferes with existing control clicks.
I threw in x.int and x.roundint for converting reals x to integer (in strings).
PowerPro 4.6.05
http://tech.groups.yahoo.com/group/power-pro/messages/30461?threaded=1&m=e&var=1&tidx=1
http://powerpro.webeddie.com/download/ppro4605.zip
- added slider and progress bar controls
- added option on folder buttons tab to specify folder name only For bars of favorite folders
- fixed multi-monitor tool tip (I think)
- \ at end of line continues .ini configuration file
- fixed cl.getlastbar for format drag
PowerPro 4.6.04a
http://tech.groups.yahoo.com/group/power-pro/message/30425
Updated Beta 4.6.04 with powerpro.exe version 4.6.04a is available at
http://powerpro.webeddie.com/download/ppro4604.zip
- fixed a problem with hover color in flat==0 bars- fixed esc usage of \(
- fixed a problem with var[].=
- added bit shift << and >> and assignment and <<= >>=
- fixed a problem with 0x with number >=80000000; this may break some existing scripts which tried to workaround the bug
PowerPro 4.6.04
http://tech.groups.yahoo.com/group/power-pro/messages/30413?threaded=1&m=e&var=1&tidx=1http://powerpro.webeddie.com/download/ppro4604.zip
- fixed Map.Delete
- bars with flat unchecked now allow hover color to be set
- added squeeze function
- added regular expression functions match, matchg, replace, replaceg which access corresponding regex functions but return result, rather than putting it in variable
- cleaned up help sections on scripts and string functions
- added help overview of scripting for programmers
Some syntatic sugar for the scripters:
- "abc\(expr)def" short form for "abc"++(expr)++"def"
- dot syntax for string functions, eg varstr.select(from, to)
- assignmennt with operation .= += -= *= /= %= ++=,
eg
var += 5+3*var2
str.=replaceg(pattern, replace)
See also
- what is the difference between \(expr) and &(expr). http://tech.groups.yahoo.com/group/power-pro/message/30421
PowerPro 4.6.03
http://tech.groups.yahoo.com/group/power-pro/messages/30330?threaded=1&m=e&var=1&tidx=1http://powerpro.webeddie.com/download/ppro4603.zip
- you can set fonts for individual bar or menu items
(As per the help, a menu must have icons, or a default face color, or a default font, in order for PowerPro to process individual item fonts and colors).
PowerPro 4.6.02b
http://tech.groups.yahoo.com/group/power-pro/message/30308> Hi Bruce, export is fixed but it is defaulting to verticalgradient=on
> when a new command list is created. So it must be consciously changed
> to achieve backward compatibility on export (even when gradient is 0).
> Could you change the default value to verticalgradient=off?
Try latest upload to 4.6.02.
PowerPro 4.6.02a
http://tech.groups.yahoo.com/group/power-pro/message/30293key/mouse
> action, Edit Scheduled item, and Edit timer dialogs? Of course if you were
> bored one day and wanted to do setup, GUI and Advanced setup..... :)
I did all of them except advanced setup and uploaded a new version of PowerPro 4.6.02 with pproconf version 4.6.02a.
> ...and if you had time and felt the inclination...have the subitems sort
> alphabetically under the dropdowns for: *Window (
Sorry, this is not so easy due to some internal design constraints.
PowerPro 4.6.02
http://tech.groups.yahoo.com/group/power-pro/messages/30266?threaded=1&m=e&var=1&tidx=1http://powerpro.webeddie.com/download/ppro4602.zip
- added gradient coloring for button hover/press colors
- added imports (path_expr) f1, f2, f3 to import functions from other files
- fixed export of ids
- improved blank handling and positioning browserun (not perfect, but likely the best I can do)
- XP flyover help how has shadow
- fixed export of verticalgradient
PowerPro 4.6.01c
http://tech.groups.yahoo.com/group/power-pro/message/30035Re: Beta 4.6.01 Updated There is an updated version of Beta 4.6.01 with exe 4.6.01c in http://powerpro.webeddie.com/download/ppro4601.zip - fixes problem with Do - improved (I hope) tool tips display for multi-monitor screens |
- http://tech.groups.yahoo.com/group/power-pro/message/30036
- http://tech.groups.yahoo.com/group/power-pro/message/30067
http://tech.groups.yahoo.com/group/power-pro/message/30063
Re: Client area dimensions > How do I get the width and height of Active CLIENT > into variables I don't think current win.dll has services for this. But they are easy to add. I uploaded a revised win.dll with win.clientwidth, win.clientheight, win.getclientrect http://powerpro.webeddie.com/download/win.dll I'll add to next beta as well. |
PowerPro 4.6.01b
http://tech.groups.yahoo.com/group/power-pro/message/30026
Re: Beta 4.6.01 > do(if(1, ?'mci("set cdaudio door open")')) > > always produced an error message in my WXPSP2. The new beta allows you to call functions without .@, so I had to change processing to recognize that a script line is a function call, not a file or command. The new processing looks for the ) at the end as well as the ( at the start after alphnumerics. It allows spaces to follow the ). But DO also can insert another character at the end after the), if the embedded command contains spaces. |
PowerPro 4.6.01
http://tech.groups.yahoo.com/group/power-pro/messages/30015?threaded=1&m=e&var=1&tidx=1
Beta 4.6.01 is available at http://powerpro.webeddie.com/download/ppro4601.zip This beta is about making the script syntax a bit more standard with these new alternatives: - use Function FName(a1, a2, ..., a23) instead of @Fname args a1, a2, ... a23 If PowerPro finds a Function statement while executing script File (except at start of function), it quits current function automatically. - Call functions within the same file with FName(a1, a2, ..., a23) instead of .@Fname(a1, a2, ..., a23) Call functions in other files with local xFname="c:\\path\\to\\file@func" // or global or static xFname(a1, a2, ..., a23) or "c:\\path\\to\\file@func" (a1, a2, ...a23) // ugly but OK - declare vectors with local v[expr] //instead of local v=vec.create(expr) local v2d[e1, e2] //instead of local v=vec.create2d(e1,e2) local v[expr;growth;minsize] could use global or static too. I have done some testing with these, but if people who use scripts a lot more than me want to try, that would be very helpful. |
PowerPro 4.6 rc1
http://tech.groups.yahoo.com/group/power-pro/messages/29979?threaded=1&m=e&var=1&tidx=1
PowerPro 4.6 Release Candidate 1 is available at This is the same exe as 4.5.17c. If there are no significant bug reports by the weekend, I will release this version. |