Re: [Modules] ListEx (all OS / DPI)
Posted: Sat May 14, 2022 10:38 am
Update:
DPI adjustment & Bugfixes
@Paul
Please test it. It works with DPI 175% !?!
DPI adjustment & Bugfixes
@Paul
Please test it. It works with DPI 175% !?!
http://www.purebasic.com
https://www.purebasic.fr/english/
Sorry, still has bugs.Thorsten1867 wrote: Sat May 14, 2022 10:38 am Update:
DPI adjustment & Bugfixes
@Paul
Please test it. It works with DPI 175% !?!
Code: Select all
- Numbering in column 0
- Checkboxes in column 0
- Checkboxes (#ThreeState)
- Without row header
- Change column width with the mouse (resizes the table width)
- Adjust column width with the mouse (without changing the table width)
- Edit with a single click
- Multiple selection for rows
- Automatically adjust row height
Code: Select all
- Customise header
- Customise columns
- Change list fonts
- Change list colors
- Use a color theme
- Use images
- Change row height
- Set the focus on a row
- Change the status of checkboxes (needs example 2)
- Sort column with a click on the header
- Column with progress bar
- Maximum number of characters for editable cells
- Format content
- Mark content in accordance With certain rules
- Allow only valid entries when editing
- Horizontal scrollbar
- Add pop-up menu
- Hide a column
- Tooltips for columns
- Adjust column width when resizing
- Change resizing
- Export table content as CSV
- Use Markdown as text (needs 'MarkdownModule.pbi')
- Use GUI theme (needs 'ModuleEx.pbi')
I'm sorry, but I can't relate to most of the problems with my computer. I have tried some of the procedures described and it worked.Paul wrote: Mon May 23, 2022 3:41 pm Sorry but nothing seems to have changed from the videos I sent you earlier.
There are still DPI issues
Are you testing with a 4K monitor?Thorsten1867 wrote: Mon May 23, 2022 4:11 pmI'm sorry, but I can't relate to most of the problems with my computer. I have tried some of the procedures described and it worked.Paul wrote: Mon May 23, 2022 3:41 pm Sorry but nothing seems to have changed from the videos I sent you earlier.
There are still DPI issues
https://u.pcloud.link/publink/show?code ... oyJQ56HXg7blueb wrote: Mon May 23, 2022 4:24 pm Looking through ...
Download of PureBasic - Modules
Download of PureBasic - Programs
I find that ListEx hasn't changed since May 12th
Perhaps you didn't update the file![]()
1920x1080 would be just an HD monitor.
Code: Select all
DesktopScaledX()
DesktopScaledX()
Yes those PB commands work on a 4K monitor but there seems to be issues with how you calculate positions and offsets and I guess you are not going to see them without using a high DPI 4K monitor. The issues I recorded in the video are on a 4K monitor 3840x2160 with 100% scaling but they appear the same at 150% or 175% as well.Thorsten1867 wrote: Mon May 23, 2022 4:43 pm I use these PB functions, which actually also output the appropriate values on 4K?!?Code: Select all
DesktopScaledX() DesktopScaledX()