Order:
Click here for more information and to purchase your license.
|
*****IMPORTANT NOTE*****
To test the PB UI controls in your application, simply add the advguicontrols.pbd and advguiobjects.pbd
files to your targets library list. If applicable, also add the canvas.pbd file to your targets
library list. You can still test these controls with your application.
|
Visit our
purchase page to get the source code.
Download:
Special Note for PB Ultimate Suite:
PowerBuilder 9.0
- Theme support is intermittent and a fix is being investigated.
- canvas.pbd must be distributed with your PowerBuilder 9.0 application along with the canvas.pbx file.
PowerBuilder 11 - .Net Winforms
- The PBCanvas.dll assembly must be added to and distributed with your application.
- There is no need to distribute canvas.pbx with your application.
- You must remove and re-add the reference to the PBCanvas.dll assembly to run the sample.
|
New This Release:
PB Ultimate Suite Version 5.2.0 - May 5, 2013
- General: Fix mouse leave functionality so that items are not highlighted when mouse leaves an object and moves onto a pop up window.
- Outlook Shortcutbar: resize issues in some cases when calling of_SetSize.
- Outlook Shortcutbar: Change to dynamically load shortcut items instead of hard coding 30. The intent is to reduce resource consumption.
- PowerDock: Add DocumentTabMouseOver event.
- PowerDock: Panel increases in size when collapsed and document tabs are being opened.
- PowerDock: Error when dragging in the "document tab" area and no tab is being dragged.
- PowerDock: Add delay to panel mouse over for panel expansion.
- PowerDock: Allow developer to open a document as a floating window.
- XPListbar: Add new methods; of_SetFontName and of_SetFontSize
- XPListbar: Add SelectionChanging and SelectionChanged events.
- XPListbar: Add right to left support.
- TabControl: Add new of_gettabindex method.
- TabControl: Add right to left support.
- TabControl: Add MouseOver event.
- PowerMenu: Quick access toolbar wasn't refreshing properly when passing a new menu object to of_RebuildRibbon.
- PowerMenu: If the menu has only 1 tab, it doesn't get selected and the control displays as a white rectangle.
- Picturebutton: Auto-highlighting doesn't work correctly when moving mouse right-to-left.
- ToolbarStrip: Allow the toolbarStrip to be the parent of an object added to itself.
PB Ultimate Suite Version 5.1.0 - Sept 8, 2012
- PowerMenu: Add methods to PowerMenu so Font Name and Color can be changed for Tabs, Groups and Items.
- PowerMenu: Better support for dynamic menus. Add new of_RebuildRibbon overload that accepts menu object.
- ToolBar: Issues disabling child toolbar items (toolbar items in drop down menu).
- PowerDock: Add functions to PowerDock and Tab Control so you can set chevron menu text dynamically.
PB UI Controls Version 4.0.2 - June 10, 2012
- General: Fixed bugs in the sample application.
- Button ListBar: There were sizing issues when text wrapped over multiple lines.
- PowerMenu: In some cases the Program Tab menu displayed as collapsed.
PB UI Controls Version 4.0.1 - June 3, 2012
- General: Quick fix to make the image list more robust.
PB UI Controls Version 4.0.0 - May 27, 2012
- General: Code refactoring. A lot of repetitious code was moved into base classes.
- General: Improvements to resource consumption. With prior versions, the UI Controls used a lot of GDI resources. Usage has been reduced by about 75%.
- General: Centralized image list for all UI Controls. All UI Controls use a common image list to help reduce resource usage. (refer to the Images topic in the new help file)
- General: New help file.
- General: Miscellaneous bug fixes.
- PowerMenu: The goal for this release was to make PowerMenu comply with the MS Office Ribbon UI specifications. You will see a new Program Tab, Program Tab Menu and other behavior changes.
- Toolbar: Contemporary menu for toolbar chevron.
- Custom Static Text: Font sizes were being used incorrectly. You will have to readjust your font sizes to account for this change.
- GroupBox: Font sizes were being used incorrectly. You will have to readjust your font sizes to account for this change.
PB UI Controls Version 3.0.3 - Mar 25, 2012
- General: Simplified sample application.
- PowerDock: Support MDI. Call of_SetMDI to put PowerDock in MDI mode.
- PowerDock: New method to prevent dock panels from closing, of_allowpanelstoclose.
- TabControl: Added more overloads for of_OpenTab.
- Toolbar: Fixed system error when clicking on chevron.
- Outlook Shortcutbar: Fixed system error when clicking on chevron.
PB UI Controls Version 3.0.2 - Mar 11, 2012
- PowerDock: Issue with get document count function.
- TabControl: Couple minor fixes.
- PowerMenu: System error when clicking item if application didn't have focus.
- Toolbar: System error when resizing.
PB UI Controls Version 3.0.1 - Feb 22, 2012
- PowerDock: Quick fix for a bug in the floating windows.
PB UI Controls Version 3.0.0 - Feb 19, 2012
- PowerDock: New floating documents.
- PowerDock: Close button on dock panels.
- General: General tweaks and fixes from the forum.
- General: Fixed a few GDI leaks.
PB UI Controls Version 2.7.1 - Dec 29, 2011
- PowerMenu: New quick access toolbar.
- PowerMenu: Added support for the ChangeMenu function.
- Call change menu to rebuild the PowerMenu contents.
- PowerMenu: Added better support for WorkspaceWidth() and WorkspaceX() functions so PowerMenu can be moved within the window.
- Toolbar: Implemented a new function to set default width for all buttons, of_SetMinButtonWidth.
- Toolbar: Chevron popmenu wasn't enabling or disabling items.
- Outlook Shortcutbar: Clicking on the icon tray chevron when the window didn't have focus caused the application to crash.
- General: General tweaks and fixes from the forum.
- General: New PB12.5 evaluation version.
PB UI Controls Version 2.7.0 - Oct 2, 2011
- Toolbar: Problem in of_IsInObject when ToolBarStrip is not at window's (0, 0) position.
- Toolbar: Option to display text under image. New function of_DisplayTextUnderImage().
- Outlook Shortcutbar: of_reset() does not hide objects.
- TabControl: Missing a line of Code in of_mouseleave. Check visibility flag.
- TabControl: SetFocus() not Activateing Window.
- PictureButton: ToolBarStrip as a replacement for the PictureButton.
- PowerDock: of_AddDockItem with window. Allow windows to be open as dock items.
- XPListBar: XP ListBar, group closing automatically. New events added GroupExpanding and GroupCollapsing.
- PowerMenu: New PowerBuilder ribbon control to replace menu.
PowerFilter Version 1.6.0 - Jan 02, 2011
- General.
- DisplayAsPicture support. Dropdown and custom filter dialog both now display images to select/filter if the column displays images using the DisplayAsPicture property.
- For columns with conditional visibility, the button is now created with the same conditional visibility as the column, so if an expression shows/hides the column, the same occurs for the button.
- Columns with 0 width now have buttons created, but visibility is turned off if column width = 0.
- Removed ".\pfgraphics\" path from graphics references, modified names to include "PF_" prefix and "_PF" suffix, and now using .bmp file types for all versions.
- Added empty ue_postfilter event for user to extend for custom processing.
- Added KeepNewRows instance variable option to prevent new, unmodified rows from being filtered.
- If the window height < 2080, PowerFilter will try to identify the frame window (if MDI) and use that as the parent of the dropdown objects.
- Added of_SetParentWindow function so developer can define the window to create dropdowns on rather than using default behavior.
- After applying filter, will now only sort datawindow if it has a current sort definition.
- No longer displaying sort graphic images in buttons if Quick Sort is Off.
- For APPEON compatibility, ue_buttonclicked() arguments changed to two strings, dwotype and dwoname, instead of single dwobject argument of dwo.
- Now testing for validity of the dropdown object when exiting.
PB UI Controls Version 2.6.9 - Nov 20, 2010
- General.
- Many bug fixes.
- Tab Control\PowerDock.
- Close button on all tabs.
- Ability to move tabs.
- Button Listbar.
- Support mouse wheel scrolling.
- Toolbar.
- Add option to keep "group" item the same regardless of which drop down item was selected.
- XPListbar.
- Better support for objects as items.
PowerFilter Version 1.5.0 - Oct 6, 2010
- General.
- Columns with code tables, dddw's, or ddlb's now filter and sort based on display values, not data values.
- Logic previously in u_PowerFilter_checkbox is now in NVO n_cst_Powerfilter. u_PowerFilter_checkbox remains for backward compatibility, methods are stubs that call NVO's methods.
- Added MaintainGroups instance variable: If checked, any click-sort column is appended to datawindow’s original sort definition and groupcalc() is performed to sort within existing groups.
- Updated documentation.
PowerFilter Version 1.4.0 - Sep 17, 2010
- General.
- Added of_QuickFilter() to provide support for quickly filtering on a column for a single value.
- Added filtering while in Print Preview support. Margins, rulers, button visibility, and Units other than PBUs are now supported, so filtering on a datawindow displayed in Print Preview mode functions properly.
- d_powerfilter_languages added to sample PBR file, creating .exe without .pbds caused text to disappear.
- Application would abort when Alt-F4 used to close a response window. This has been fixed.
- Focus is restored to the datawindow when dropdown or response windows close.
- Updated documentation, corrected some minor issues in the text.
PowerFilter Version 1.3.0 - Aug 19, 2010
- General.
- Fixed filter failures due to non-standard decimal format for some languages (using a comma instead of a period for the decimal character).
- Fixed dropdown positioning error due to PowerDock use. As an added unexpected benefit, horizontal split scrolling positioning is now supported.
- A true Brazilian Portuguese translation made by a native speaker was added to replace Spanish, and Russian was added (in 11.5) to replace Pig Latin.
- Menu icons in the dropdown were incorrectly placed if you set AllowQuickSort to FALSE.
PowerFilter Version 1.1.0 - Aug 07, 2010
- General.
- Multi language support added to ease visual text translation into other languages.
- Leading spaces not filtering properly.
- Quotes in data not being displayed properly in Powertip text.
- Conditional Visibility, was preventing button from being created. Now not created only if unconditional visibility = 0 or column width = 0. Conditional width will cause button to not be created.
Version 2.6.8 - May 12, 2010
- Toolbar.
- New functions to enable and disable all tooltips (of_DisableToolTips() of_EnableToolTips()).
- New overloaded of_AddGroup function. Pass a title and image string to prevent the button from changing when an item is selected.
- of_AddGroup(string title, string image).
- TabControl.
- Fixed possible array index out of bounds error in the of_SelectTab function.
Version 2.6.7 - May 27, 2010
- Toolbar.
- Fix for the newly added ue_ButtonClicking event.
- Outlook ShortcutBar.
- Fix for the newly added ue_SelectionChanging event.
- XPListBar.
- New function to get a count of items in a given group (of_ItemCount).
Version 2.6.6 - May 24, 2010
- General.
- General Bug Fixes.
- Toolbar.
- New ue_ButtonClicking event.
- Outlook ShortcutBar.
- New ue_SelectionChanging event.
- PowerDock.
- New function to hide\show close button (of_HideCloseButton and of_ShowCloseButton).
Version 2.6.5 - May 1, 2010
- General.
- General Bug Fixes.
Version 2.6.4 - Feb 7, 2010
- Tab Control
- Added new Vista Style.
- Call the of_SetVistaStyle function.
- SelectionChanged, SelectionChanging, Close and Open events of u_cst_tabpage will trigger when added to tabcontrol.
- PowerDock.
- Added new Vista Style for tabs.
- Call the of_SetVistaStyle function.
- Added a new function to change back color of tab area, of_SetTabBackcolor().
- General.
- General Bug Fixes.
Version 2.6.3 - Jan 17, 2010
- Tab Control
- Performance improvements.
- PowerDock.
- Performance improvements.
- ButtonListbar.
- Performance improvements.
- Toolbar.
- Fixed crash when control was resized.
Version 2.6.2 - Dec 2, 2009
- ToolbarStrip
- Added drop menu style.
- PowerDock.
- Fixed a few minor bugs.
Version 2.6.1 - Oct 10, 2009
- ToolbarStrip
- Fixed some bugs.
- Added better support for vertical orientation.
- PB UI Designer.
- Added properties for new toolbar enhancements.
Version 2.6.0 - Oct 8, 2009
- ToolbarStrip
- Added Vista styles.
- Re-wrote drawing code to make it more robust.
- Misc.
- Numerous enhancements and bug fixes where made.
- Several GDI leaks were fixed.
Version 2.5.0 - June 30, 2009
- ToolbarStrip
- Font Support.
- TabControl
- Font Support.
- ButtonListBar
- Added list style.
- Misc.
- Numerous enhancements and bug fixes where made.
Version 2.4.0 - May 18, 2009
- ToolbarStrip
- Added the ability to make a toolbar item invisible.
- PowerDock
- The panels were closing too soon in some cases when the mouse left. This has been fixed.
- Close button will now display in the document tab.
- TabControl
- You can now display the close button in the tab instead of the tab strip.
- XPListBar
- Some performance improvements were made.
- ButtonListBar
- A new style was added. You can display in button or list mode.
- PB 10.0
- The controls are now available in PB10.0.
Version 2.3.0 - Dec 14, 2008
- ToolbarStrip
- Added chevron for items that display past the toolbars right border.
- PowerDock
- Added new events:
- event panelexpanded ( integer panel )
- event panelobjectdisplayed ( userobject panelobject )
- event panelpinned ( integer panel )
- event type integer documentselectionchanging ( integer document )
- event documentselectionchanged ( integer document )
- event panelunpinned ( integer panel )
Version 2.2.0 - Oct 07, 2008
- General
- Support for PB11.5
- PowerDock
- Made to look more like Visual Studio
- Toolbar Strip
- Open toolbar button on the right hand side
- Tab Control
- You can now display an arrow\menu for tab navigation instead of scroll arrows
Version 2.1.2 - May 04, 2008
- General
- Support for PB11.2
- PowerDock
- Mail application frame lost focus when pane was pinned or unpinned
Version 2.1.1 (Winforms) - Apr 27, 2008
- PowerDock
- Support for Winforms deployment
Version 2.1.1 - Apr 13, 2008
- PowerDock
- Added new close and context menu for document which will display on the main windows menu
- New function to close the active document
- Hover effect on pin
- Misc. bug fixes
- Tab Control
- Added more overloads to make it easier to work with tabs that represent windows
Version 2.1.0 - Apr 06, 2008
- PowerDock
- Added many new functions to make the control more usable
- Tab Control
- Added more overloads to make it easier to work with tabs that represent windows
Version 2.0.0 - Mar 27, 2008
- PowerDock
- New this release
- Tab Control
- Added new overloads so Windows can be opened as tabs
- Toolbar
- Now supports verticle orientation
Version 1.2.1 - Feb 24, 2008
- GroupBox
- Added a new style for the groupbox
Version 1.2.0 - Feb 10, 2008
- Toolbar
- Added an overload for of_SetEnabled so items can be enabled\disabled by using an item index
- of_SetEnabled(long al_item, boolean ab_switch
- Added an overload for of_Toggle so items can be toggled on or off by using an item index
- of_Toggle(long al_item)
- Added an overload for of_AddItem so tip text can be specified
- of_AddItem(string text, string image, string tiptext)
- Added an overload for of_DisplayText so text can be displayed for a single item
- of_DisplayText(string as_item, boolean ab_display)
- Added two new functions which allow you to change the text for any item
- of_SetText(string as_item, string as_text)
- of_SetTipText(string as_item, string as_text)
- ButtonListBar
- Added a new function which allows you to change the text for any item
- of_SetText(long al_item, string as_text)
- of_SetText(string as_item, string as_text)
- Outlook 2003 ShortcutBar
- Added a new function which allows you to change the text for any item
- of_SetText(long al_item, string as_text)
- of_SetText(string as_item, string as_text)
- Added a new function which allows you to change the text for the popmenu that displays when the chevron (">>") is clicked
- of_SetMenuText(long al_item, string as_text)
- Custom Static Text
- Renamed to u_cst_statictext
Version 1.1.1 - Jan 30, 2008
- Bug fix for of_SetSize in u_cst_shortcutbar
Version 1.1.0 - Jan 27, 2008
- GroupBox
- New this release.
- Toolbar
- Added functions to toggle button
- of_Toggle(string as_item)
- of_IsToggleOn(string as_item)
- XPListBar
- Link items now have the ability to store data
- ButtonListBar
- Buttons now have the ability to store data
Version 1.0.0 - Jan 11, 2008
- Initial Release