Lazarus 3.2 (2024.02.28.)
Letöltés

  • Oldal:
  • 1

TÉMA:

Válasz: Komponens paletta lapjai 2012 jún. 29 17:39 #1126

  • prekox
  • prekox profilkép Témaindító
  • Haladó forumozó
  • Haladó forumozó
  • Hozzászólások: 87
  • Köszönetek: 4
Köszike!

Akkor megvárom türelmesen az 1.2-t és tekergetem a palettát.

CSövi!
i5 3470
8GB
Win 10
CodeTyphon 7.0

Válasz: Komponens paletta lapjai 2012 jún. 29 05:17 #1125

  • Gábor
  • Gábor profilkép
  • Adminisztrátor
  • Adminisztrátor
  • Hozzászólások: 506
  • Köszönetek: 86
A komponens paletta elemei nem futásidőben (dinamikusan) vannak létrehozva, hanem statikusan fordításkor a 'uses'-ek által megkövetelt sorrendben.

Sajnos az sem vezet az általad (is) várt eredményre ha minden komponenst eltávolítasz, majd egyesével hozzáadogatva mindig újrafordítod a Lazarus-t.

Ez a probléma hosszú ideje vár megoldásra a Lazarus bugtracker-e szerint ( 0008774: Customizing components palette ) és úgy tűnik csak az 1.2 változat utánra várható a megoldás.

Tipp:
Meg tudod változtatni, hogy melyik komponens melyik fülön jelenjen meg (így eltüntetheted az egy-két ikonos füleket), ehhez az érintett komponensek forráskódjában csak egy szót kell átírni (a fül nevét).

A plotpanel komponens esetében ez az eredeti kód:
procedure Register;
begin
  RegisterComponents('Extra', [TPlotPanel]);
end;
Ez pedig az új:
procedure Register;
begin
  RegisterComponents('Additional', [TPlotPanel]);
end;
Ezzel a plotpanel számára már nem készül el az 'Extra' fül, viszont a komponens megtalálható lesz az 'Additional" fülön... természetesen csak a Lazarus újrafordítása után...

Sok sikert!
Hogyan kérdezzünk okosan? / Mit kell tennünk kérdezés előtt? -- Lazarus 3.0 -- FPC 3.2-- GNU/Linux 5.15.0 x86_64
Megköszönték: prekox

Komponens paletta lapjai 2012 jún. 27 19:04 #1124

  • prekox
  • prekox profilkép Témaindító
  • Haladó forumozó
  • Haladó forumozó
  • Hozzászólások: 87
  • Köszönetek: 4
Szevasztok!

Valaki tudja hogyan lehetne a komponens paletta lapjait rendezgetni, hogy melyik után melyik következzen?
Szeretnék pár lapot előrébb rakni.

Csövi!
i5 3470
8GB
Win 10
CodeTyphon 7.0

  • Oldal:
  • 1