Jump to content


Photo

General Repaint Problem


  • Please log in to reply
64 replies to this topic

#1 Emsländer

Emsländer
  • Members
  • 74 posts
  • Location:Germany

Posted 10 May 2006 - 12:21 PM

Hi Fans,

In my Application I have a big problem:

This sreen with NXGrid:



until here all is fine.

Then I open the combobox in the grid:



There is anything to see, but not the items. Only, if I move the cursor, then the real items of the combobox are visible:



After this I press the scoring button (this program part does a financial scoring). After this the second tab is visible and active.

frmmain.tab_finanzierung.PageVisible := true;
frmMain.pc_Finanzierung.ActivePage := frmmain.tab_finanzierung;

But: the only thing what is visible are a few frames about tab1 (but tab2 is visible and active):



Only if i click manually back to tab1 and return to tab2, then all is fine:



What to do now.

It seams , that the graphic memory is not been refreshed...

brgds

Jörg

#2 Boki (Berg)

Boki (Berg)

    Boki (Berg)

  • Forum Admin
  • PipPipPipPipPip
  • 8,289 posts
  • Gender:Male

Posted 28 May 2006 - 12:36 PM

Hello,

I will check this bug and fix it.

regards
boki@bergsoft.net | LinkedIn Profile
--
BergSoft Home Page: www.bergsoft.net
Users Section: users.bergsoft.net
Articles and Tutorials: help.bergsoft.net (Developers Network)
--
BergSoft Facebook page
--
Send us applications made with our components and we will submit them on: www.bergsoft.net/apps.htm. Link to this page will be also set on home page too.

#3 Emsländer

Emsländer
  • Members
  • 74 posts
  • Location:Germany

Posted 28 May 2006 - 12:39 PM

QUOTE (Boki (Berg) @ May 28 2006, 01:36 PM) <{POST_SNAPBACK}>
Hello,

I will check this bug and fix it.

regards



Hi boki,


it would be nice, if this happens ASAP. It is nessecary for our company "Survive"-Application.

How long do you need?
Can you offer a bugfix before you make a new release?

brgds

Jörg

#4 Emsländer

Emsländer
  • Members
  • 74 posts
  • Location:Germany

Posted 07 June 2006 - 10:39 AM

QUOTE (Emsl䮤er @ May 28 2006, 01:39 PM) <{POST_SNAPBACK}>
Hi boki,


it would be nice, if this happens ASAP. It is nessecary for our company "Survive"-Application.

How long do you need?
Can you offer a bugfix before you make a new release?

brgds

J?br />




Hi Boki,



whats the Status here? .... We got big problems!



rgds



J.

#5 Boki (Berg)

Boki (Berg)

    Boki (Berg)

  • Forum Admin
  • PipPipPipPipPip
  • 8,289 posts
  • Gender:Male

Posted 07 June 2006 - 01:46 PM

Hello,

New version is out in 3 days, I will try to find where the problem is.

regards
boki@bergsoft.net | LinkedIn Profile
--
BergSoft Home Page: www.bergsoft.net
Users Section: users.bergsoft.net
Articles and Tutorials: help.bergsoft.net (Developers Network)
--
BergSoft Facebook page
--
Send us applications made with our components and we will submit them on: www.bergsoft.net/apps.htm. Link to this page will be also set on home page too.

#6 wvd_vegt

wvd_vegt

    Master Member

  • Honorable Members
  • PipPipPipPipPip
  • 710 posts
  • Gender:Male
  • Location:the Netherlands

Posted 09 June 2006 - 12:35 PM

Hi Boki,

I discovered that a TNextGrid.EndUpdate without a BeginUpdate causes serious repainting problems like the one in this thread. Perhaps you should look into the code!
G.W. van der Vegt

#7 Markus

Markus
  • Members
  • 54 posts

Posted 09 June 2006 - 02:25 PM

QUOTE (wvd_vegt @ Jun 9 2006, 01:35 PM) <{POST_SNAPBACK}>
I discovered that a TNextGrid.EndUpdate without a BeginUpdate causes serious repainting problems like the one in this thread. Perhaps you should look into the code!


CODE
procedure TNxCustomGridControl.BeginUpdate;
begin
  Inc(FUpdateCount);
end;

// ...

procedure TNxCustomGridControl.EndUpdate;
begin
  if (FUpdateCount > 0) then Dec(FUpdateCount);  // [MF] modified
  if FUpdateCount = 0 then
  begin
    RefreshArea(gaBody);
    UpdateVertScrollBar;
  end;
end;


Does this fix your problems? (Didn't try it, it's just what I discovered some time ago).

Markus
It compiles, ship it!

#8 Boki (Berg)

Boki (Berg)

    Boki (Berg)

  • Forum Admin
  • PipPipPipPipPip
  • 8,289 posts
  • Gender:Male

Posted 09 June 2006 - 03:42 PM

Hello,

I will put this fix, but users need to note that every BeginUpdate require one EndUpdate.

regards
boki@bergsoft.net | LinkedIn Profile
--
BergSoft Home Page: www.bergsoft.net
Users Section: users.bergsoft.net
Articles and Tutorials: help.bergsoft.net (Developers Network)
--
BergSoft Facebook page
--
Send us applications made with our components and we will submit them on: www.bergsoft.net/apps.htm. Link to this page will be also set on home page too.

#9 Markus

Markus
  • Members
  • 54 posts

Posted 09 June 2006 - 04:25 PM

QUOTE (Boki (Berg) @ Jun 9 2006, 04:42 PM) <{POST_SNAPBACK}>
Hello,

I will put this fix, but users need to note that every BeginUpdate require one EndUpdate.

regards


Yep, that's the way BeginUpdate/EndUpdate works. :-)

Markus
It compiles, ship it!

#10 Emsländer

Emsländer
  • Members
  • 74 posts
  • Location:Germany

Posted 12 June 2006 - 05:13 PM

QUOTE (Boki (Berg) @ Jun 7 2006, 02:46 PM) <{POST_SNAPBACK}>
Hello,

New version is out in 3 days, I will try to find where the problem is.

regards




Hi Boki,



now there are 6 days . mad.gif ... and no new version is released. The bugfix from Marcus does not fix my problem.





I have a very big problem since a few weeks. I am not able to release a new version from my software!



I hope, that the update come this night.



rgds



Jörg

#11 Markus

Markus
  • Members
  • 54 posts

Posted 12 June 2006 - 05:49 PM

Hi Jörg,

do these issues also appear in other applications? In other words, can you provide a small demo that exactly shows these problems?

IMHO it doesn't help if there's an update available tonight unless it contains a fix for your problems. I fear Boki doesn't even know where this bug is coming from.

Furthermore, no offense, but did you try to fix these issues on your own? As you probably know, that's the only way to fix bugs in time for sure.

Best wishes,
Markus
It compiles, ship it!

#12 Boki (Berg)

Boki (Berg)

    Boki (Berg)

  • Forum Admin
  • PipPipPipPipPip
  • 8,289 posts
  • Gender:Male

Posted 12 June 2006 - 06:06 PM

Hello Jorg,

I have one small demo in Delphi 2006 and with using similar controls like you. If you want, I will send you source and exe file to you test it.

regards
boki@bergsoft.net | LinkedIn Profile
--
BergSoft Home Page: www.bergsoft.net
Users Section: users.bergsoft.net
Articles and Tutorials: help.bergsoft.net (Developers Network)
--
BergSoft Facebook page
--
Send us applications made with our components and we will submit them on: www.bergsoft.net/apps.htm. Link to this page will be also set on home page too.

#13 Emsländer

Emsländer
  • Members
  • 74 posts
  • Location:Germany

Posted 12 June 2006 - 08:04 PM

QUOTE (Markus @ Jun 12 2006, 06:49 PM) <{POST_SNAPBACK}>
Hi Jörg,

do these issues also appear in other applications? In other words, can you provide a small demo that exactly shows these problems?

IMHO it doesn't help if there's an update available tonight unless it contains a fix for your problems. I fear Boki doesn't even know where this bug is coming from.

Furthermore, no offense, but did you try to fix these issues on your own? As you probably know, that's the only way to fix bugs in time for sure.

Best wishes,
Markus




Hi Marcus,



this bug is reproductable! I also sent an example to boki.



rgds



Jörg





QUOTE (Boki (Berg) @ Jun 12 2006, 07:06 PM) <{POST_SNAPBACK}>
Hello Jorg,

I have one small demo in Delphi 2006 and with using similar controls like you. If you want, I will send you source and exe file to you test it.

regards




Hi Boki,



pls. do so: joerg at becker dot ag



thx



rgds



Jörg

#14 Boki (Berg)

Boki (Berg)

    Boki (Berg)

  • Forum Admin
  • PipPipPipPipPip
  • 8,289 posts
  • Gender:Male

Posted 12 June 2006 - 10:56 PM

Hello Jorg,

I am sending it now to you. Also, I have re-compile your demo inside Delphi 2006 and all work fine. Maybe I have already fix it.

Please be patient, new version will be out very soon.

regards
boki@bergsoft.net | LinkedIn Profile
--
BergSoft Home Page: www.bergsoft.net
Users Section: users.bergsoft.net
Articles and Tutorials: help.bergsoft.net (Developers Network)
--
BergSoft Facebook page
--
Send us applications made with our components and we will submit them on: www.bergsoft.net/apps.htm. Link to this page will be also set on home page too.

#15 NoSi

NoSi
  • Members
  • 44 posts

Posted 14 June 2006 - 12:19 PM

QUOTE (Boki (Berg) @ Jun 12 2006, 10:56 PM) <{POST_SNAPBACK}>
Please be patient, new version will be out very soon.


What does that mean? I have this challenge, too. And I have to create an update very soon (today?) for a few of my customers.

I was very surprised, that datetime picker does not show the calendar any more (only empty frame). I found this yesterday, while enhancing one of my products (last update in Dec 2005) using it. Therefore I can not say, when this malfunction took place. It took two hours to be sure, that it is not my fault,... .

The current version (downloaded 10 minutes ago) does not alter anything.

#16 Emsländer

Emsländer
  • Members
  • 74 posts
  • Location:Germany

Posted 14 June 2006 - 12:24 PM

QUOTE (NoSi @ Jun 14 2006, 01:19 PM) <{POST_SNAPBACK}>
What does that mean? I have this challenge, too. And I have to create an update very soon (today?) for a few of my customers.

I was very surprised, that datetime picker does not show the calendar any more (only empty frame). I found this yesterday, while enhancing one of my products (last update in Dec 2005) using it. Therefore I can not say, when this malfunction took place. It took two hours to be sure, that it is not my fault,... .

The current version (downloaded 10 minutes ago) does not alter anything.




This seams to be a general graphic timing problem. I already communicated this to boki. But nothing happens. Therefore I got very big problems!

From Boki only comes: be patient or in three days .... this three days are now 10 and so on.



Im not amused about this!



rgds



Jörg

#17 NoSi

NoSi
  • Members
  • 44 posts

Posted 14 June 2006 - 12:43 PM

QUOTE (Emsl�nder @ Jun 14 2006, 12:24 PM) <{POST_SNAPBACK}>
This seams to be a general graphic timing problem. I already communicated this to boki. But nothing happens. Therefore I got very big problems!
From Boki only comes: be patient or in three days .... this three days are now 10 and so on.
Im not amused about this!


I am not shure, if it will promote anything, if we are all angry about things, that do NOT happen. I have to appologize using now as far as possible other components than Boki´s. I paid for them (still waiting for Next Sheet since ~ 1,5 years), used them and then started to replace them, because of
  • chances in notation (it took me several days, to change my sources after the update with new names. I still do not understand, why this was necessary)
  • errors in updates, that took hours to find
  • somehow "individual" constructions
  • poor documentation
  • slow to none response from Boki, as documented exemplarily in this thread.
Nevertheless I have to admit, that the editors are nice looking, and the set of components is very comprehensive for a low budget. I still hope, that Boki will overcome the troubles he had in the past and concentrate on challenges to come. The biggest of all imho is:

(@Boki)
Try to convince your customers, that they do well in using your components. Otherwise there is no need to recommend them. And this might kill your income,... . It is not necessary, to create updates in a hurry. But be honest in telling, when they will take place. This is hardly required in planning own time tables. And it will reduce upset customers.

#18 Boki (Berg)

Boki (Berg)

    Boki (Berg)

  • Forum Admin
  • PipPipPipPipPip
  • 8,289 posts
  • Gender:Male

Posted 14 June 2006 - 02:40 PM

Hello NoSi,

Thank you for you comment, I will do my best.

Main problem is that profit is not that big that I can hire some other man, but I will try to find some solution.

Regards
boki@bergsoft.net | LinkedIn Profile
--
BergSoft Home Page: www.bergsoft.net
Users Section: users.bergsoft.net
Articles and Tutorials: help.bergsoft.net (Developers Network)
--
BergSoft Facebook page
--
Send us applications made with our components and we will submit them on: www.bergsoft.net/apps.htm. Link to this page will be also set on home page too.

#19 Emsländer

Emsländer
  • Members
  • 74 posts
  • Location:Germany

Posted 14 June 2006 - 02:55 PM

QUOTE (Boki (Berg) @ Jun 14 2006, 03:40 PM) <{POST_SNAPBACK}>
Hello NoSi,

Thank you for you comment, I will do my best.

Main problem is that profit is not that big that I can hire some other man, but I will try to find some solution.

Regards






.... try to find a solution ... our killing application doesn´t work. And in the financial branche you will have a real big problem, so that the accounters run away!!!!! Day by day more...



More than one person described this problem weeks ago. But nothing happens! ---

Today I have to release an update ....

Why didn´t you check the big problems first?

Can you bring a bugfix today?





rgds



Jörg

#20 NoSi

NoSi
  • Members
  • 44 posts

Posted 14 June 2006 - 02:57 PM

QUOTE (Boki (Berg) @ Jun 14 2006, 02:40 PM) <{POST_SNAPBACK}>
Thank you for you comment, I will do my best.

I am shure you do.

QUOTE (Boki (Berg) @ Jun 14 2006, 02:40 PM) <{POST_SNAPBACK}>
Main problem is that profit is not that big that I can hire some other man, but I will try to find some solution.

In know this; I believe several users of your components know this as well. Because of this fact we can be honest to each other: If I have a feeling for your (true) schedule, it is quite easy to handle that: I can put it into mine. But it is very difficult to plan anything, if there is no or a very loose information like "coming soon". And it is much more useful to know, that you can not really say, how long it will take, instead of "3 days". You can see (above) the effect...




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users