View Issue Details

IDProjectCategoryView StatusLast Update
0001404JEDI VCL00 JVCL Componentspublic2004-04-22 02:56
ReporteranonymousAssigned Touser72 
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionno change required 
Product Version 
Target VersionFixed in Version 
Summary0001404: JVDocking .Net style repaint
DescriptionWhen using .Netdocking on right panel with autohide enabled, there is a problem with repainting docked form.
As the Form appears from hidden state (from TabSheet) it does not full repaint. When is the form fully visible it contains some garbled stuff... how to solve it...

You can use the examples of JVCL 3.0 docking to show this issue. Only thing you have to push the autohide button on right-docked form and try to hide-and-show it...
 
TagsNo tags attached.

Activities

user72

2004-03-01 10:14

  ~0003136

What OS are you using? I can't see this on w2k...

2004-03-02 01:58

 

dotnetdock.rar (26,518 bytes)

anonymous

2004-03-02 02:06

viewer   ~0003148

I'm using W2k OS.
Try JvDocking example "MSDN2002" to show this issue.

1. Dock the Help->Contents window on the right side.
2. Push autohide button.
3. Unhide the window.
4. The book icons are only half repainted... the left part of the form (with width for about 30px) is badly repainted...

This sideeffect is'nt seen when is it docked on the left side... So I'm wondering what is wrong...

Picture of this in my file dotnetdock.rar which I previosly uploaded...
Anyway, I installed today Delphi 8 and there build-in dotnet docking works perfect...

  Have a Nice day!
                                                     Ryke

user72

2004-03-02 04:46

  ~0003150

> Anyway, I installed today Delphi 8 and
> there build-in dotnet docking works perfect...
Ah, the joys of built-in functionality...<g>
I'll have a look again and see if I can reproduce it.

anonymous

2004-03-02 05:44

viewer   ~0003151

Thanx for your quick response!

Through my remark about fresh Delphi 8...
I only try to show you that I don't have problem with graphic card driver
or stuff like that... So it can work in someway...

I will enclose a compiled MSDN 2002 application, try to run it.
You can check if it only my HW/SW problem...

2004-03-02 05:50

 

MSDN2002Pro.rar (370,768 bytes)

user72

2004-03-02 10:36

  ~0003153

Sorry to tell you that I don''t have any problems with the precompiled exe nor have I been able to reproduce it from my own builds. I've tested on two different computers (both running w2k), one fast and one slow.

anonymous

2004-03-03 04:19

viewer   ~0003158

OK, I'll try it also on other computers then I will tell how is it...

I noticed that in Delphi 8 IDE is nice "dotnet" pagecontrol which has close button on every tabsheet... It will be cool to have this pagecontrol as a component.
In JVCL msdn2002 example is in the main window "dotnetpagecontrol", but without this ability...
I'll be happy if in the JVCL 3.0 final is this cool control. Maybe you can help me where to find it... (of course as a free component :)

       Bye

user72

2004-03-04 08:47

  ~0003185

> I noticed that in Delphi 8 IDE is nice "dotnet" pagecontrol
You should post this as a separate issue because when this report is closed, the request will be lost.

anonymous

2004-03-05 04:52

viewer   ~0003219

Hi peter!

I ran msdn2002 on other computer with w2k and everything was OK.
Maybe there is problem with my computer...

Now I'm working with Jv .Net docking and I don't know how to programatically
unhide docked from from Tab... Can you help me?

Thank you for your responses.

user72

2004-03-05 08:18

  ~0003231

> Now I'm working with Jv .Net docking and I don't know how to programatically
> unhide docked from from Tab... Can you help me?

Try the ManualFloat method of the form containing the JvDockingClient. I don't know the exact syntax, but you should be able to figure it out.

anonymous

2004-03-05 08:41

viewer   ~0003232

Thank you! I'll try it.

Issue History

Date Modified Username Field Change
2004-03-01 05:09 anonymous New Issue
2004-03-01 10:14 user72 Note Added: 0003136
2004-03-01 10:15 user72 Status new => feedback
2004-03-02 01:58 anonymous File Added: dotnetdock.rar
2004-03-02 02:06 anonymous Note Added: 0003148
2004-03-02 04:46 user72 Note Added: 0003150
2004-03-02 05:44 anonymous Note Added: 0003151
2004-03-02 05:50 anonymous File Added: MSDN2002Pro.rar
2004-03-02 10:36 user72 Note Added: 0003153
2004-03-03 04:19 anonymous Note Added: 0003158
2004-03-04 08:47 user72 Note Added: 0003185
2004-03-05 04:52 anonymous Note Added: 0003219
2004-03-05 08:18 user72 Note Added: 0003231
2004-03-05 08:41 anonymous Note Added: 0003232
2004-03-05 09:14 user72 Status feedback => resolved
2004-03-05 09:14 user72 Resolution open => no change required
2004-03-05 09:14 user72 Assigned To => user72
2004-04-22 02:56 user72 Status resolved => closed