jerseytore.blogg.se

Purebasic image memory allocation
Purebasic image memory allocation












  1. #Purebasic image memory allocation skin#
  2. #Purebasic image memory allocation plus#
  3. #Purebasic image memory allocation zip#

Changed behaviour of "Button" class with groupbox style (PB Frame3DGadget) when inside a PanelEx, now renders directly to PanelEx buffer (no longer flickers). Fixed/Improved alpha channel rendering of text (GDI doesn't support the alpha channel so ProGUI has to calculate and add it based on the pixel data). Fixed bug with SetPanelExPageScrolling autoscroll not updating if called after controls created into page. Fixed border rendering bug with alpha transparent PanelEx pages. Fixed minor alignment bug with ButtonEx text and no icon. Fixed bug with AddPanelExPage when skinned control created and then AddPanelExPage called again (which added the page to the created control!). Fixed small device context handle leak on PanelEx resize. Fixed rendering bug with ExplorerBar (Reported by Zach).

#Purebasic image memory allocation plus#

Fixed bug with GDI Plus notification hook/unhook under Windows XP (Microsoft bug). Fixed bug with TextControlEx link ID's not being posted to parent window if not in PanelEx page. Fixed bug with UserLib version and skinned controls inside PanelEx page not restoring parent GadgetList which caused any PureBasic gadgets to be parented to the skinned control instead of the PanelEx page! *Oops! Fixed rendering bug with Frame3DGadget inside alpha transparent PanelEx page. Fixed bug with Frame3DGadget not being aligned properly in nested PanelExs. Fixed bug with UserLib version and alpha transparency causing a crash due to referencing a null pointer (GDIAlphaBlend not being imported correctly). Added new #PNLX_NOGADGETLIST style flag (PureBasic specific) to AddPanelExImagePage and InsertPanelExImagePage. Fixed bug with UserLib version and GadgetList not being restored to none ProGUI GadgetList with TextControlEx and other skinned controls. Added new SetExplorerBarGroupState command. Added new GetExplorerBarGroupState command. Added new isCollapsed parameter to AddExplorerBarGroup and AddExplorerBarImageGroup. Fixed rendering bug with SetButtonExSkin not applying button's current state i.e.

purebasic image memory allocation

#Purebasic image memory allocation skin#

Fixed ExplorerBar IMA on x86 when standard skin used under classic theme in UserLib version due to a bug with TailBite. Fixed bug with sub-menu width when menu scrollable. Fixed memory leak with FreePanelEx and FreePanelExPage due to some internal buffers not being freed correctly. Changed SetPanelExPageBorder command, added new BorderAutoStretch parameter. Improved skin format by embedding none web-safe/standard fonts into skin.

purebasic image memory allocation

#Purebasic image memory allocation zip#

Changed / Improved the skin subsystem quite a bit internally and now uses ZIP to compress the skin packages. Added new TextControlExCalcSize command. Added new GetPanelExUsercallback command. Added new SetPanelExUsercallback command. Added new SetSkinPropertyParam command. Fixed bug with certain common controls on PanelEx page rendering black pixels at corners. Fixed bug with FreePanelEx and FreePanelExPage regarding child windows.

purebasic image memory allocation

Fixed bug with RefreshPanelEx, now updates scrollbars and page scrolling if autoscroll enabled. Fixed bug with SetTextControlExFont where width and height wasn't updating.

purebasic image memory allocation

Updated all binaries and re-compiled with latest PureBasic (V5.72 LTS). Fixed bug with 圆4 dll not closing correctly.














Purebasic image memory allocation