Recent

Author Topic: TControlBar: I caught a bug?  (Read 6998 times)

zoltanleo

  • Hero Member
  • *****
  • Posts: 509
TControlBar: I caught a bug?
« on: November 29, 2014, 04:21:57 pm »
I put on ControlBar of some ToolBar. When I move the panel up and to the left out of ControlBar limits, in RunTime I receive a mistake (see drawings), and in DesignTime I receive AV. It is a bug?

p.s. OMG how to use Lazarus when there are so much primitive bugs?
Win10 LTSC x64/Deb 12 amd64(gtk2)/Kubuntu(qt5)/Darwin Cocoa x86_64 (Sequoia):
Lazarus x32_64 (trunk); FPC(trunk), FireBird 3.0.11; IBX by TonyW

Sorry for my bad English, I'm using translator ;)

Blaazen

  • Hero Member
  • *****
  • Posts: 3241
  • POKE 54296,15
    • Eye-Candy Controls
Re: TControlBar: I caught a bug?
« Reply #1 on: November 29, 2014, 04:58:45 pm »
This bug already reported somebody, it was on Win64, but I wasn't able to reproduce on Linux nor Wine. I'll try again.
Lazarus 2.3.0 (rev main-2_3-2863...) FPC 3.3.1 x86_64-linux-qt Chakra, Qt 4.8.7/5.13.2, Plasma 5.17.3
Lazarus 1.8.2 r57369 FPC 3.0.4 i386-win32-win32/win64 Wine 3.21

Try Eye-Candy Controls: https://sourceforge.net/projects/eccontrols/files/

zoltanleo

  • Hero Member
  • *****
  • Posts: 509
Re: TControlBar: I caught a bug?
« Reply #2 on: November 30, 2014, 08:54:30 pm »
Thanks. Please, report to me about the end result. I attached the test project in the previous message
« Last Edit: November 30, 2014, 08:56:30 pm by zoltanleo »
Win10 LTSC x64/Deb 12 amd64(gtk2)/Kubuntu(qt5)/Darwin Cocoa x86_64 (Sequoia):
Lazarus x32_64 (trunk); FPC(trunk), FireBird 3.0.11; IBX by TonyW

Sorry for my bad English, I'm using translator ;)

zamtmn

  • Hero Member
  • *****
  • Posts: 675
Re: TControlBar: I caught a bug?
« Reply #3 on: November 30, 2014, 09:05:45 pm »

zoltanleo

  • Hero Member
  • *****
  • Posts: 509
Re: TControlBar: I caught a bug?
« Reply #4 on: November 30, 2014, 10:30:52 pm »
Thus, under Win x64 the problem isn't solved?
Win10 LTSC x64/Deb 12 amd64(gtk2)/Kubuntu(qt5)/Darwin Cocoa x86_64 (Sequoia):
Lazarus x32_64 (trunk); FPC(trunk), FireBird 3.0.11; IBX by TonyW

Sorry for my bad English, I'm using translator ;)

Blaazen

  • Hero Member
  • *****
  • Posts: 3241
  • POKE 54296,15
    • Eye-Candy Controls
Re: TControlBar: I caught a bug?
« Reply #5 on: November 30, 2014, 10:47:51 pm »
AFAIK no. I haven't got this platform (I got only Wine 1.2.6) and I'm not aware that anyone else is (or was) working on it.
Lazarus 2.3.0 (rev main-2_3-2863...) FPC 3.3.1 x86_64-linux-qt Chakra, Qt 4.8.7/5.13.2, Plasma 5.17.3
Lazarus 1.8.2 r57369 FPC 3.0.4 i386-win32-win32/win64 Wine 3.21

Try Eye-Candy Controls: https://sourceforge.net/projects/eccontrols/files/

zoltanleo

  • Hero Member
  • *****
  • Posts: 509
Re: TControlBar: I caught a bug?
« Reply #6 on: December 01, 2014, 07:23:40 am »
it seems to me that it is better to install the virtual machine and in it to establish windows
« Last Edit: December 01, 2014, 07:25:44 am by zoltanleo »
Win10 LTSC x64/Deb 12 amd64(gtk2)/Kubuntu(qt5)/Darwin Cocoa x86_64 (Sequoia):
Lazarus x32_64 (trunk); FPC(trunk), FireBird 3.0.11; IBX by TonyW

Sorry for my bad English, I'm using translator ;)

zoltanleo

  • Hero Member
  • *****
  • Posts: 509
Re: TControlBar: I caught a bug?
« Reply #7 on: December 02, 2014, 11:51:31 am »
Please, somebody create a new ticket in the bug tracker. Because my English leaves much to be desired. Thanks.  :-[
Win10 LTSC x64/Deb 12 amd64(gtk2)/Kubuntu(qt5)/Darwin Cocoa x86_64 (Sequoia):
Lazarus x32_64 (trunk); FPC(trunk), FireBird 3.0.11; IBX by TonyW

Sorry for my bad English, I'm using translator ;)

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4650
  • I like bugs.
Re: TControlBar: I caught a bug?
« Reply #8 on: December 15, 2014, 11:31:26 am »
p.s. OMG how to use Lazarus when there are so much primitive bugs?

Lazarus is perfect but FPC is buggy. :)
One should not complain when using unstable development versions. You used FPC trunk didn't you?
See my comment in :
  http://bugs.freepascal.org/view.php?id=27167

Could you or somebody else please create a bug report for FPC with a minimal test program to reproduce this problem. We can mark the ControlBar issue as related to it and then finally revert the correct type when FPC is fixed. Now there is a workaround fix that allows using the current FPC trunk.
« Last Edit: December 15, 2014, 11:33:19 am by JuhaManninen »
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

Blaazen

  • Hero Member
  • *****
  • Posts: 3241
  • POKE 54296,15
    • Eye-Candy Controls
Re: TControlBar: I caught a bug?
« Reply #9 on: December 15, 2014, 11:51:09 am »
Interesting, it is related to declaration
Code: [Select]
TRowSize = 1..MaxInt;?

I normally wouldn't use it, it's because of Delphi compatibility, I guess.
Lazarus 2.3.0 (rev main-2_3-2863...) FPC 3.3.1 x86_64-linux-qt Chakra, Qt 4.8.7/5.13.2, Plasma 5.17.3
Lazarus 1.8.2 r57369 FPC 3.0.4 i386-win32-win32/win64 Wine 3.21

Try Eye-Candy Controls: https://sourceforge.net/projects/eccontrols/files/

zoltanleo

  • Hero Member
  • *****
  • Posts: 509
Re: TControlBar: I caught a bug?
« Reply #10 on: December 16, 2014, 09:06:11 am »
JuhaManninen, Blaazen
thank you, friends for your attention to a problem

JuhaManninen
thanks for the link, I read discussion. At the beginning of this topic I attached the test project together with screens. Try to move panels by means of a mouse in DT or arrows in RT. I am sorry, but more I so far can help nothing
Win10 LTSC x64/Deb 12 amd64(gtk2)/Kubuntu(qt5)/Darwin Cocoa x86_64 (Sequoia):
Lazarus x32_64 (trunk); FPC(trunk), FireBird 3.0.11; IBX by TonyW

Sorry for my bad English, I'm using translator ;)

 

TinyPortal © 2005-2018