Recent

Author Topic: [solved] No ZeosLib tab in component palette after installation  (Read 2958 times)

tintinux

  • Sr. Member
  • ****
  • Posts: 373
    • Gestinux
Hi

When I install ZeosLib package 8.0.0, on a new fresh Lazarus 4.0.0, on Linux Ubuntu, everything works as usual without error.

To install, I download from SourceForge and open the package zcomponentdesign.lpk, and rebuild.

After Lazarus restarts, there is no tab in the component palette with the ZeosLib components. I don't see the installed units in

This problem was also reported with an older version of ZeosLib.  And I have first noticed the problem on Lazarus 3.6 using the OPM, and also the classical way.

I think that many Lazarus and Zeos users successfully do see this tab. Marsupilami (lead developper of the package) has suggested me to ask here.

It is possible that I have hidden this tab a long time ago, when I was not using these components. Since, I have removed the .lazarus folder before my new Lazarus installation, and in EDI Options, Component palette,  the "Default values" button is grayed (and of course don't see the tab). So I don't see why this could be related to my problem, but I prefer mention this.

Any idea ? 

Thanks !
« Last Edit: June 06, 2025, 03:08:19 pm by tintinux »
Initiator of gestinux, open-source, multi-database and multilingual accounting and billing software made with LAZARUS.

You can help to develop, to make and improve translations, and to provide examples of legal charts and reports from more countries.

zeljko

  • Hero Member
  • *****
  • Posts: 1792
    • http://wiki.lazarus.freepascal.org/User:Zeljan
Re: No ZeosLib tab in component palette after installation
« Reply #1 on: June 04, 2025, 01:13:04 pm »
is ZComponent (or ZCOmponents) package installed ?

paweld

  • Hero Member
  • *****
  • Posts: 1483
Re: No ZeosLib tab in component palette after installation
« Reply #2 on: June 04, 2025, 01:50:47 pm »
Reset component palette settings: Menu > Tools > Options > Envirovement > Component Palette > Restore Defaults
I have noticed with myself that it helps in similar cases
Best regards / Pozdrawiam
paweld

tintinux

  • Sr. Member
  • ****
  • Posts: 373
    • Gestinux
Re: No ZeosLib tab in component palette after installation
« Reply #3 on: June 04, 2025, 02:13:21 pm »
Reset component palette settings: Menu > Tools > Options > Envirovement > Component Palette > Restore Defaults
I have noticed with myself that it helps in similar cases
As said in my post, the Restore Defaults button is not enabled...
Initiator of gestinux, open-source, multi-database and multilingual accounting and billing software made with LAZARUS.

You can help to develop, to make and improve translations, and to provide examples of legal charts and reports from more countries.

tintinux

  • Sr. Member
  • ****
  • Posts: 373
    • Gestinux
Re: No ZeosLib tab in component palette after installation
« Reply #4 on: June 04, 2025, 02:16:31 pm »
is ZComponent (or ZCOmponents) package installed ?

No, it is not visible as installed. More, no ZeosLib package is installed.

ZComponent is a required package for ZComponentDesign and there is no error during ZComponentDesigninstallation.
Initiator of gestinux, open-source, multi-database and multilingual accounting and billing software made with LAZARUS.

You can help to develop, to make and improve translations, and to provide examples of legal charts and reports from more countries.

zeljko

  • Hero Member
  • *****
  • Posts: 1792
    • http://wiki.lazarus.freepascal.org/User:Zeljan
Re: No ZeosLib tab in component palette after installation
« Reply #5 on: June 04, 2025, 03:28:36 pm »
Then install ZComponent

tintinux

  • Sr. Member
  • ****
  • Posts: 373
    • Gestinux
Re: No ZeosLib tab in component palette after installation
« Reply #6 on: June 04, 2025, 04:05:41 pm »
Then install ZComponent
I can't because the Install button is disabled.
It should be installed (being required by ZComponentDesign) and no error is reported, but is not visible in the installed packages...
 %)
« Last Edit: June 04, 2025, 04:09:27 pm by tintinux »
Initiator of gestinux, open-source, multi-database and multilingual accounting and billing software made with LAZARUS.

You can help to develop, to make and improve translations, and to provide examples of legal charts and reports from more countries.

n7800

  • Hero Member
  • *****
  • Posts: 542
Re: No ZeosLib tab in component palette after installation
« Reply #7 on: June 04, 2025, 09:55:31 pm »
Have you tried a clean rebuild of the IDE? In the "Main Menu > Tools > Configure Build Lazarus" dialog there is a "Clean all" checkbox. Check it and click "Build".

Before doing this, make sure you have the "Switch after building to automatically" checkbox checked so that the cleanup only happens once, otherwise each rebuild will take a very long time. Usually, you only need to clean if there are problems.

tintinux

  • Sr. Member
  • ****
  • Posts: 373
    • Gestinux
Re: No ZeosLib tab in component palette after installation
« Reply #8 on: June 05, 2025, 08:21:35 am »
Have you tried a clean rebuild of the IDE?

Hi

This should not be useful, since the problem was found right after a fresh installation. ZComponentDesign was the first and only package added.

However, I tried to clean, and it changes nothing.

Regards
Initiator of gestinux, open-source, multi-database and multilingual accounting and billing software made with LAZARUS.

You can help to develop, to make and improve translations, and to provide examples of legal charts and reports from more countries.

paweld

  • Hero Member
  • *****
  • Posts: 1483
Re: No ZeosLib tab in component palette after installation
« Reply #9 on: June 05, 2025, 10:09:30 am »
Hi,
Is zcomponentdesign visible in installed packages? Menu > Package > Install/uninstall packages ... > Find in the list on the left side.
If so, can you share the environmentoptions.xml file located in the Lazarus configuration folder?
Best regards / Pozdrawiam
paweld

tintinux

  • Sr. Member
  • ****
  • Posts: 373
    • Gestinux
Re: No ZeosLib tab in component palette after installation
« Reply #10 on: June 05, 2025, 11:30:00 am »
Quote
Is zcomponentdesign visible in installed packages?
As I wrote above : no !

I have attached environmentoptions.xml
It was obtained after deleting .lazarus folder and reinstalling only zcomponentdesign.lpk (to remove pointless informations).

Regards
Initiator of gestinux, open-source, multi-database and multilingual accounting and billing software made with LAZARUS.

You can help to develop, to make and improve translations, and to provide examples of legal charts and reports from more countries.

rvk

  • Hero Member
  • *****
  • Posts: 6885
Re: No ZeosLib tab in component palette after installation
« Reply #11 on: June 05, 2025, 12:10:08 pm »
ZComponentDesign was the first and only package added.
If the "zcomponentdesign 8.0" is not in the "Instal/Uninstall packages" list, then it is not installed.
Although you might not have gotten error messages, it need to be there for it to be shown in your component tab.
(So it's probably also not in Tools > Open loaded packages)

Did you also try to install it via OPM in Laz4 already?

paweld

  • Hero Member
  • *****
  • Posts: 1483
Re: No ZeosLib tab in component palette after installation
« Reply #12 on: June 05, 2025, 01:52:02 pm »
As @rvk wrote, if the component is not listed then it is not installed.

From myself, I recommend installing FPC and Lazarus on Linux using “fpcupdeluxe”, because when installing with the package manager there are always some problems with permissions, which often in my case ends in some error.
Best regards / Pozdrawiam
paweld

n7800

  • Hero Member
  • *****
  • Posts: 542
Re: No ZeosLib tab in component palette after installation
« Reply #13 on: June 05, 2025, 04:38:06 pm »
If so, can you share the environmentoptions.xml file located in the Lazarus configuration folder?

The "environmentoptions.xml" file does not contain any information about IDE packages. It only shows recently opened files, but it does not say anything about whether they are installed.

The list of packages with custom paths is in "packagefiles.xml". Some more information is in "staticpackages.inc".

n7800

  • Hero Member
  • *****
  • Posts: 542
Re: No ZeosLib tab in component palette after installation
« Reply #14 on: June 05, 2025, 04:48:44 pm »
By the way, do other IDE packages (designed) install correctly? For example, if you install the "weblaz" package, will the "fpWeb" tab with components appear?

 

TinyPortal © 2005-2018