Jump to content


Photo

TNxComboboxItem Problem: self update


  • Please log in to reply
32 replies to this topic

#21 Boki (Berg)

Boki (Berg)

    Boki (Berg)

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

Posted 04 June 2006 - 09:52 PM

Hello,

Unfortunately some changes in Delphi 2006 have took me much time and I have need to work around this problem for a month. Now when this problem is fixed, I will continue with all other things.

New wersion will be released on May 10.

I allways appreciate all help for finding problems smile.gif

Best 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.

#22 Bas

Bas
  • Members
  • 28 posts

Posted 11 June 2006 - 12:58 PM

QUOTE (Boki (Berg) @ Jun 4 2006, 10:52 PM) <{POST_SNAPBACK}>
Hello,

Unfortunately some changes in Delphi 2006 have took me much time and I have need to work around this problem for a month. Now when this problem is fixed, I will continue with all other things.

New wersion will be released on May 10.

I allways appreciate all help for finding problems smile.gif

Best regards


You mean June 10th right? Its not updated though.

#23 Markus

Markus
  • Members
  • 54 posts

Posted 11 June 2006 - 10:55 PM

QUOTE (Bas @ Jun 11 2006, 01:58 PM) <{POST_SNAPBACK}>
You mean June 10th right? Its not updated though.


Maybe May 10th, 2007?

Markus
It compiles, ship it!

#24 Boki (Berg)

Boki (Berg)

    Boki (Berg)

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

Posted 12 June 2006 - 02:14 PM

I like to ask for a patience, new version will be out in few days.

New version is allways released minimum once per month, sometime twice.

Thank you for understanding
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.

#25 Bas

Bas
  • Members
  • 28 posts

Posted 03 July 2006 - 02:47 PM

QUOTE (Boki (Berg) @ Jun 12 2006, 03:14 PM) <{POST_SNAPBACK}>
I like to ask for a patience, new version will be out in few days.

New version is allways released minimum once per month, sometime twice.

Thank you for understanding


I have just downloaded the new version 3.7, and compiled and installed everything. In this version the Inspectors OnEdit event is still fired just before the TNxCombobox's that is clicked receives focus.

#26 Markus

Markus
  • Members
  • 54 posts

Posted 03 July 2006 - 04:20 PM

Yep, I did a diff against the previous version and it seems like the most important parts that were reported here in this forum are missing. Seems like you have to wait at least one more month. wink.gif

Markus
It compiles, ship it!

#27 Boki (Berg)

Boki (Berg)

    Boki (Berg)

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

Posted 03 July 2006 - 05:45 PM

Markus, you may note that I have successfully fix problem with Delphi 2006 and combobox. This problem was made me a lot of problems and headaches during past month. This is now solved and I will continue forward.

Thank you for your patience, I please like to ask for some understanding, not putting a pressure. Thank you again.

I will fix all bugs one by one, as I always do during a past.
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.

#28 Markus

Markus
  • Members
  • 54 posts

Posted 03 July 2006 - 06:41 PM

Boki,

I realized that you solved the Delphi 2006 issues and believe that this was a tough job. However, in my opinion you should start to make version changes more transparent to the users. There's no real version history or release notes that say what has been changed/fixed/added. In fact, this is the main base for my criticism.

Markus
It compiles, ship it!

#29 Bas

Bas
  • Members
  • 28 posts

Posted 27 July 2006 - 08:52 AM

QUOTE (Bas @ Jul 3 2006, 03:47 PM) <{POST_SNAPBACK}>
I have just downloaded the new version 3.7, and compiled and installed everything. In this version the Inspectors OnEdit event is still fired just before the TNxCombobox's that is clicked receives focus.


Btw, it does not work in 3.8 either. Although I am using Delphi 2005.

#30 Boki (Berg)

Boki (Berg)

    Boki (Berg)

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

Posted 27 July 2006 - 01:52 PM

Hello Bas,



Can you please run this attached small demo. Also, if bug not occur, can you please change code and attach it here again.



Attached File  onedit.zip   189.47KB   49 downloads



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.

#31 Bas

Bas
  • Members
  • 28 posts

Posted 31 July 2006 - 09:55 AM

QUOTE (Boki (Berg) @ Jul 27 2006, 02:52 PM) <{POST_SNAPBACK}>
Hello Bas,



Can you please run this attached small demo. Also, if bug not occur, can you please change code and attach it here again.



Attached File  onedit.zip   189.47KB   49 downloads



regards



Hi, I was able to reproduce the bug with your sample program, but had to change 1 thing. The TNxComboboxItem did not have its Value property set. I set it to "1" then ran the program.

When I click on the combobox the event is fired and "event" is shown. If the Value property is not set, the event does not fire when I click the combobox.

#32 Boki (Berg)

Boki (Berg)

    Boki (Berg)

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

Posted 31 July 2006 - 03:18 PM

Hello,

Please open NxInspector.pas file, find line:

CODE
with Item.Editor do


and paste code from there to the end of method:

CODE
      with Item.Editor do
      begin
        Parent := Self;
        BorderStyle := bsNone;
        SetBounds(SplitterPosition + 1, Item.Top, EditWidth, FRowHeight);
      end;
      Item.Editor.EditorUpdating := True; { do not fire inplace edit events }
      Item.BeginEditing;
      with Item.Editor do
      begin
        OnKeyDown := DoItemEditorKeyDown;
        OnChange := DoItemEditorEdit;
      end;
      Item.Editor.EditorUpdating := False;
      Windows.SetFocus(Item.Editor.Handle);
    end else
    begin
      if Assigned(FEditingItem) then
      begin
        FEditingItem.EndEditing;
        FEditingItem := nil;
      end;
      Windows.SetFocus(Self.Handle);
    end;
  end;
end;


I hope tha it helps.

Best 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.

#33 Bas

Bas
  • Members
  • 28 posts

Posted 01 August 2006 - 09:37 AM

I changed the code and rebuild the Inspector, and this fixed the issue! biggrin.gif

Thanks Boki.




2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users