Scalabium Software |
|
| Knowledge for your independence'. | |
#70: How can I receive a names of all palettes, which was registered in IDE? |
|
To continue the IDE expert subject:)) If you want to write the own expert for Delphi/C++Builder IDE and you want to display the names of all registered palette, you can use the next code: uses Registry;
procedure GetPaletteNames(lst: TStrings);
var i: Integer;
begin
with TRegistry.Create do
try
if OpenKeyReadOnly('Software\Borland\Delphi\4.0\Palette') then
GetValueNames(lst);
finally
Free;
end;
for i := 0 to lst.Count-1 do
if Pos('.', lst.Strings[i]) > 0 then
lst.Delete(i);
end;
|
|
Copyright© 1998-2025, Scalabium
Software. All rights reserved. |