View Issue Details

IDProjectCategoryView StatusLast Update
0006526JEDI VCL00 JVCL Componentspublic2018-07-18 15:45
Reporterleonardo_pmascarenhasAssigned To 
PrioritynormalSeverityminorReproducibilityalways
Status feedbackResolutionopen 
Product Version3.48 
Target VersionFixed in Version 
Summary0006526: JvNavigationPane doen't repaint it's items when using the splitter
DescriptionWhen adding JvNavPanelPage dynamically to the JvNavigationPane it not render properly the component and it's also impossible to do it manually.
JvNavigationPane.Refresh or JvNavigationPane.Repaint
Additional Informationl_PluginBarPanel := TJvNavPanelPage.Create(Self);
l_PluginBarPanel.Parent := nvpPlugins; //TJvNavigationPane
l_PluginBarPanel.PageList := nvpPlugins;
TagsNo tags attached.

Activities

2016-09-14 18:19

 

Capture.PNG (2,967 bytes)
Capture.PNG (2,967 bytes)

leonardo_pmascarenhas

2016-09-14 18:22

reporter   ~0021397

Step by Step:
- Insert manually a new TJvNavigationPane
- Insert manually more than one TJvNavPanelPage
- Inside one of TJvNavPanelPage, create a TListView and put some content on it
- In runtime select the one that you put the TListView
- Try to use the splitter

You should see problems in the render
Even trying to repaint / refresh using the event OnResize, doen't fix it

Delphi 10 Seattle

leonardo_pmascarenhas

2016-09-14 20:27

reporter   ~0021398

A workaround to this issue is change the ActivePageIndex on the OnResize event of JvNavigationPane.
It seams that an internal refresh helps someway
NavigationPane.ActivePageIndex := 1;
NavigationPane.ActivePageIndex := 0;

leonardo_pmascarenhas

2016-09-14 20:34

reporter   ~0021399

Sorry, the event that I mean was OnSlitterPaint not OnResize as I said

obones

2018-07-18 15:45

administrator   ~0021498

Could you check if the issue is still present in the latest GIT content? If yes, please provide the zipped sources of an application showing this.

Issue History

Date Modified Username Field Change
2016-09-14 18:06 leonardo_pmascarenhas New Issue
2016-09-14 18:19 leonardo_pmascarenhas File Added: Capture.PNG
2016-09-14 18:22 leonardo_pmascarenhas Note Added: 0021397
2016-09-14 20:27 leonardo_pmascarenhas Note Added: 0021398
2016-09-14 20:34 leonardo_pmascarenhas Note Added: 0021399
2018-07-18 15:45 obones Note Added: 0021498
2018-07-18 15:45 obones Status new => feedback