CnPack Forum


 
Subject: 0.8.2.356: Form-Design ToolButtons sticking/URGENT: Auto-Saving Comp. Wiz. Set.
cnpackfan
灌水科科长
Rank: 3Rank: 3



UID 22133
Digest Posts 0
Credits 124
Posts 43
点点分 124
Reading Access 10
Registered 2007-8-4
Status Offline
Post at 2008-1-1 20:03  Profile | Blog | P.M. 
0.8.2.356: Form-Design ToolButtons sticking/URGENT: Auto-Saving Comp. Wiz. Set.

Hello all and Passion,

first of all a happy good new year - and of course health!
What you have done so far with CnPack is really great.

Concerning the new 0.8.2.356 Build 2007.12.31 two problems:
- Form-DesignToolButtons sticking on main monitor
  This is a new problem. I'm using multiple monitors. When I move
  the Form to another monitor during designing, the surrounding
  ToolButtons are not moved with the Form, but sticked at the
  boundaries of the main monitor.

- Auto-Saving Component Wizard Settings still doesn't work
  See my topic BDS2006: (Auto-)Saving Component Wizard Settings
  > Hello all,

  > my BDS2006-IDE is extemly instable, that means that I can't exit theIDE normally. Usually I must kill the process, even for loading newprojectgroups.
  > Unfortunately new Prefixes are then lost. Therefore  Iwant to ask whether there is an convenient way to save the settings (Imean not making an
  > export), or much better whether something like (anoptionally) autosave-feature can be added?

  Passion, you mentioned a bug fix, but I don't think it's working.
  What I really need n o w (URGENT, problem pending since August!!) is that the Prefixes are saved when OK is pressed in the "Modify Prefix"-Dialog.


Thanks so far and greetings
Udo
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6756
Posts 3554
点点分 6756
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2008-1-2 01:04  Profile | Blog | P.M. 
OK. Thanks for your reporting. I'll try to investigate them quickly.
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6756
Posts 3554
点点分 6756
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2008-1-2 01:12  Profile | Blog | P.M. 
About the first problem: Toolbar sticking in Main Monotor. It comes from a user request to limit toolbar in screen. So we add the boundary. But unfortunately we did not consider the multi-monitor situation as you meet. We'll try to fix it.

??And maybe we need some help from you to correc and verify it for we do not have multi-monitors.

  In our implementation, we limit the toolbars in a Rectangle(0, 0, Screen.Width, Screen.Height). It means in main monitor, not for multi-monitor. I think it should be change to (0, 0, Screen.DesktopWidth, Screen.DesktopHeight). We'll modifiy our code as this and build a nightly version later. Please help us to verify it once it comes out?

  About 2nd problem: Prefix saving. Could you help to check the file:"C:\Program Files\CnPack\CnWizards\User\Prefix.ini" (or in your customized installation directory of CnWizards) after you press OK button in prefix settings dialog?

I think it should be saved and changed after presing OK, not until IDE exits. If it does not changed, it should be a bug here.
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6756
Posts 3554
点点分 6756
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2008-1-2 12:29  Profile | Blog | P.M. 
We build a new nighly version 0.8.2.358, please download an verify the problems to check whether they disappears?

http://www.cnpack.org/downbuilds.php?lang=en
Top
cnpackfan
灌水科科长
Rank: 3Rank: 3



UID 22133
Digest Posts 0
Credits 124
Posts 43
点点分 124
Reading Access 10
Registered 2007-8-4
Status Offline
Post at 2008-1-3 01:28  Profile | Blog | P.M. 
Hello Passion,

many thanks for your really fast support (realtime).
1. Solved: Prefix saving, seems to work. Further tests will follow
2. Partly solved: Multi-Monitor-Support. Works on all monitors
                       right of the Main Monitor, but not
                       - left
                       - above
                       - below (not tested)


Thanks so far and greetings
Udo

[ Last edited by  cnpackfan at 2008-1-3 01:55 ]
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6756
Posts 3554
点点分 6756
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2008-1-3 16:43  Profile | Blog | P.M. 
About Multi-monitors problem of right-ok-but-left-above-not-ok, I found I just make a mistake to think the coordinate of Left/Top is 0, 0, but it can be nagative actually. I'll modify them in next nightly build version of CnWizards.
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6756
Posts 3554
点点分 6756
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2008-1-3 22:18  Profile | Blog | P.M. 
We build a 0.8.2.359 nightly build version.
Please re-check the Monitors Boundary Problem?
Top
cnpackfan
灌水科科长
Rank: 3Rank: 3



UID 22133
Digest Posts 0
Credits 124
Posts 43
点点分 124
Reading Access 10
Registered 2007-8-4
Status Offline
Post at 2008-1-5 06:44  Profile | Blog | P.M. 
Hello again Passion.

same problem with version 0.8.2.359 nightly build.


Thanks and greetings
Udo
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6756
Posts 3554
点点分 6756
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2008-1-5 10:08  Profile | Blog | P.M. 
Oh, strange.

Could you help us to get the values in your environment? We need to get each monitor's coordinate and size.

Could you help to run these code and tell us the result? We do not have multi monitors.

  for I := 0 to Screen.MonitorCount - 1 do
  begin
     WriteLn(InttoStr(I));
     WriteLn(InttoStr(Screen.Monitors[I].Left));
     WriteLn(InttoStr(Screen.Monitors[I].Top));
     WriteLn(InttoStr(Screen.Monitors[I].Height));
     WriteLn(InttoStr(Screen.Monitors[I].Width));
  end;
Top
cnpackfan
灌水科科长
Rank: 3Rank: 3



UID 22133
Digest Posts 0
Credits 124
Posts 43
点点分 124
Reading Access 10
Registered 2007-8-4
Status Offline
Post at 2008-1-6 04:32  Profile | Blog | P.M. 
Hello again Passion,

just send you an e-mail. Pls. confirm when you get it!


Thanks and greetings
Udo
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6756
Posts 3554
点点分 6756
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2008-1-6 11:13  Profile | Blog | P.M. 
OK. I just read and reply your mail. But our mail server said maybe delivery failure.

Could you also help to get the values of Screen.DesktopHeight and Screen.DesktopWidth? I just found we maybe need them, too.
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6756
Posts 3554
点点分 6756
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2008-1-8 20:38  Profile | Blog | P.M. 
I think this problem should have been resolved in 0.8.2.361, could you help to verify it?
Top
cnpackfan
灌水科科长
Rank: 3Rank: 3



UID 22133
Digest Posts 0
Credits 124
Posts 43
点点分 124
Reading Access 10
Registered 2007-8-4
Status Offline
Post at 2008-1-8 22:37  Profile | Blog | P.M. 
Hello Passion,

I really missed you answer, because I forgot to click at page 2!
Didn't get your e-mail up to now.

Will try the new version, just downloading.


Thanks and greetings
Udo
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6756
Posts 3554
点点分 6756
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2008-1-8 22:57  Profile | Blog | P.M. 
Oh, Now I changed the reply count from 10 to 20 in one page. It's easier to see them.
Top
cnpackfan
灌水科科长
Rank: 3Rank: 3



UID 22133
Digest Posts 0
Credits 124
Posts 43
点点分 124
Reading Access 10
Registered 2007-8-4
Status Offline
Post at 2008-1-12 05:37  Profile | Blog | P.M. 
Hello Passion,

the bugfix in CnWizards_0.8.2.361_Unstable works, problem solved now.


Many thanks and greetings
Udo
Top
 




All times are GMT++8, the time now is 2024-4-20 16:24

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.009839 second(s), 8 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP