View Issue Details

IDProjectCategoryView StatusLast Update
0004158JEDI VCL00 JVCL Componentspublic2007-09-02 13:51
ReporterZENsanAssigned Tojfudickar 
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Product VersionDaily / GIT 
Target VersionFixed in Version 
Summary0004158: TFrame and JvFormPlacement
DescriptionJvFormPlacement don't saves information if it is placed in Frame.
So.. I have a verry big project. And there is some several frames appeared in project which are displayed in different forms with different names(frame) inside. And now I want to save properties on these frames. Is it possible? And do I need to change AppStoragePath before every Save and Restore to avoid conflicts.. it will possible for example if when saving components added parent form name or something like this...

unit JvPropertyStorage:412

Info := CreateInfoList(AComponent, StoredList);
if Info <> nil then ...

Here in your source code Info = NIL, because StoredList is empty....
TagsNo tags attached.

Activities

obones

2007-06-20 02:41

administrator   ~0013489

You can always use the events to save the properties you need.

ZENsan

2007-06-25 02:48

reporter   ~0013537

Hmm.. No it is not good way.. I need to save meny properties and also jvDBGrid Columns and Lists. So it is not comfortable to implement this manually. Maybe there is some simple resolution...

jfudickar

2007-06-28 15:48

developer   ~0013543

Could you create a small sample for this?

ZENsan

2007-07-02 02:25

reporter   ~0013545

Ok. I will upload source, when I have free time to make sample..

2007-07-11 06:44

 

Frames.zip (5,482 bytes)

ZENsan

2007-07-11 06:46

reporter   ~0013562

Help for program: just press and move panels in every form.

There is also resolution. Problem was, that %FORM_NAME% was not resolved. But if you uncomment two line in each MDIChild forms - then all works fine. Simple the incomfortance is that we need manually assign AppStoragePath.

2007-07-11 16:20

 

0004158_Frames.zip (5,478 bytes)

jfudickar

2007-07-11 16:23

developer   ~0013567

Hi,

i've fixed the problem of the %FORMNAME% on frames in the svn repository.

Please have a look on it and give me a feedback, if everything is fine.

I've uploaded your sample again, which is now working for me.

Greetings
Jens

2007-07-14 04:19

 

other Frames.zip (5,490 bytes)

jeronimo

2007-07-14 04:20

reporter   ~0013575

the JvFormPlacement has another one bug and is that if exists any control within a panel no longer keeps information from its

ZENsan

2007-07-16 06:21

reporter   ~0013577

Hm.. For me it works now verry fine.

jeronimo

2007-07-16 09:48

reporter   ~0013583

the problem is that the components within a panel. And this within frame, the component does not save the properties that you have selected of them.

ZENsan

2007-07-16 12:37

reporter   ~0013584

Components are within form, not Panel. They only have parentwindow - Panel.

jeronimo

2007-07-25 09:03

reporter   ~0013602

it`s fine work, it don`t save for don`t use flush in appinistore.
Thanks

jfudickar

2007-07-28 03:02

developer   ~0013603

Does this mean, we can close this case?

jeronimo

2007-07-29 04:34

reporter   ~0013604

for me, yes. thanks

Issue History

Date Modified Username Field Change
2007-06-18 06:16 ZENsan New Issue
2007-06-20 02:41 obones Note Added: 0013489
2007-06-20 02:41 obones Status new => feedback
2007-06-25 02:48 ZENsan Note Added: 0013537
2007-06-28 15:48 jfudickar Note Added: 0013543
2007-07-02 02:25 ZENsan Note Added: 0013545
2007-07-11 06:44 ZENsan File Added: Frames.zip
2007-07-11 06:46 ZENsan Note Added: 0013562
2007-07-11 16:20 jfudickar File Added: 0004158_Frames.zip
2007-07-11 16:21 jfudickar Status feedback => assigned
2007-07-11 16:21 jfudickar Assigned To => jfudickar
2007-07-11 16:23 jfudickar Note Added: 0013567
2007-07-14 04:19 jeronimo File Added: other Frames.zip
2007-07-14 04:20 jeronimo Note Added: 0013575
2007-07-16 06:21 ZENsan Note Added: 0013577
2007-07-16 09:48 jeronimo Note Added: 0013583
2007-07-16 12:37 ZENsan Note Added: 0013584
2007-07-25 09:03 jeronimo Note Added: 0013602
2007-07-28 03:02 jfudickar Note Added: 0013603
2007-07-29 04:34 jeronimo Note Added: 0013604
2007-09-02 13:50 jfudickar Status assigned => resolved
2007-09-02 13:50 jfudickar Resolution open => fixed