Из хэлпа. На английском. Переводить в лом
Version 4.6 (Nov 2006)
configuration-affecting changes
- There is a new icon in default.icl for PowerPro clipboard; if you want to access it copy default.icl over existing PowerPro.icl
- color for 3d shading of bar now depends on bar background color.
- bar separators have a raised look unless disable/no 3d check for their command list item
new features
o added native taskbar bar supported and allow taskbar position to be fine tuned using vertical and horizontal offsets
o 2D arrays v[i,j] and jagged vectors v[i][j] now supported
o clipboard tracking can optionally handle any type of information on clipboard
o you can use most image types for buttons and backgrounds and alpha blending will occur
o You can put Windows controls like edit boxes, and COM controls, into buttons by using *control
o you can get stabler active buttons by checking "use class icon" or cache active icons
o you can specify that message positions should be offset if multiple alarm messages open
o flashing active buttons supported
o bars can take look of themed toolbars
o you can set bar and button roundess
o you can set colors for button background and text for hover and press situations
o Added vdesk recover and setting to save vdesk contents in file for recovery after crash
o added *Bar ToButton
o added cl.getlastpressedtype, cl.import, cl.export, cl.setrect, cl functions for all bar actions
o cl.NewProperties replaces cl.SetProperties (but this undocumented service still works)
o set services for lists and items now return handle to allow chained calls
o cl.create, cl.insert, cl.get and cl.getitem return handles to use to call cl services;
o Added call("full path", "args") for running script files It is also used by cb function .
o Improved error checks related to if-do, else, endif and for.
o You can use // to single start of comment for script files.
o You can choose an image file for icon in which case the whole button face will be tiled with the bitmap in the file.
o Exec ScriptDebug Suspend stops debugging until quit from the current script
o The global variable _pickedline_ is set after a Menu command to 1 if item picked; 0 if menu dismissed without picking an item.
o you can use ! for operator not
o added abs and crc32 functions
o PowerPro supports floating point numbers (e.g. 4.5e-3) and floating point arithmetic and comparisons; you must use floattostring(x) (or ftos(x)) to view floating point number x
o you can match tray icon windows with caption_list(id)
o you can match and of items in caption list with ,&,
o you can match with expressions with =(expr): must be whole matcher
o Use Exec RefreshImage when an image file used by a bar or skin is changed while PowerPro is running.
plugin changes
- added file.doverb option for ignoring context menu verbs
- added win.flash, win.setdebug can now direct debug window output to file
- added win.tofile, win.recttofile
- . set services in win and note now return handle to allow chained calls
- added clip.bmptofile
- date plugin now supports seconds and 14 digits date/time manipulation
- math plugin replaces float plugin
bug fixes
- lockto bars now respond to win.move and automatic changes in size of locked bar
- _file_ now works properly with files dropped on buttons
- notes with word wrap off now given focus when opened
- script.path format for command now works
- active bars less susceptible to freezing windows; control max wait time with option on advanced setup limits tab.
- fixed :: for icons in filemenu
- image cache now updated if file on disk has later date than file in cache
- command list item own colors now work for menus