High Performance Custom TListView For Delphi XE8 Firemonkey On Android And IOS

Delphi XE8 Firemonkey Custom Paging Listview Component Android IOSDeveloper Graham Murt has released a new custom TListView control with performance enhancements for Delphi XE8 Firemonkey. Generally the built in TListView is pretty fast but there can be instances where it isn’t as fast as it could be. This custom TksListView control implements bitmap caching on each individual row of the TListView. How bitmap caching works is the items are drawn to a bitmap and not re-drawn until something in the item changes. Bitmap caching can really speed up components on mobile devices. It should run on Android, IOS, OSX, and Windows as I see some IFDEFs in the code but no specific mention of Android. If there are any Android quirts it should be easy to fix them yourself. Clicks are handled by the control and passed in to the TListViewItem with the correct mouse X and Y. If you are running into performance issues with TListView give this one a try and see if it resolves your issue. The custom control also has a few extra methods like TextOut, TextOutRight, DrawBitmap, DrawBitmapRight that allow you to easily customize each row as well. The full source code is available on GitHub and it is combined with the SlideMenu component. You should be able to use this component with Appmethod as well. Don’t forget that you could also use the native platform control on IOS as well. Here is some extra documentation for this custom TListView.

Head over and download the custom high performance TListView control for Delphi XE8 Firemonkey.

Have Delphi Firemonkey questions? Ask and get answers on StackOverflow.

High Performance Custom TListView For Delphi XE8 Firemonkey On Android And IOS by Delphi XE5 XE6 XE7 XE8 10 Seattle Berlin Firemonkey, Delphi Android, Delphi IOS is licensed under a Creative Commons Attribution 4.0 International License.

One Response to High Performance Custom TListView For Delphi XE8 Firemonkey On Android And IOS

  1. Pingback: High Performance Component Suite For Firemonkey In Delphi 10 Berlin On Android And IOS | Delphi XE5 XE6 XE7 XE8 10 Seattle Berlin Firemonkey, Delphi Android, Delphi IOS

Leave a Reply

Show Buttons
Hide Buttons
Read previous post:
Delphi Device Integration Internet Of Things IoT Arduino Done
Top Ten Video Roundup Of Awesome Connected Devices Integrated With #Delphi

Programmable and internet connected devices like the Arduino are exploding in popularity. There are quite a few videos on up...

Close