jvcllaz: Add high-dpi compatible palette icons for TJvPageList, TJvNotebookPageList, TJvPageListTreeView and TJvSettingsTreeview.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7414 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
wp_xxyyzz
2020-04-28 22:14:36 +00:00
parent e8f5f157ab
commit d4edad261b
16 changed files with 15 additions and 7 deletions

View File

@ -6,6 +6,15 @@ tjvnavpanelheader.bmp
tjvnavpanestylemanager.bmp tjvnavpanestylemanager.bmp
tjvnavpanetoolpanel.bmp tjvnavpanetoolpanel.bmp
tjvoutlooksplitter.bmp tjvoutlooksplitter.bmp
tjvsettingstreeview.png
tjvsettingstreeview_150.png
tjvsettingstreeview_200.png
tjvpagelisttreeview.png
tjvpagelisttreeview_150.png
tjvpagelisttreeview_200.png
tjvpagelist.png
tjvpagelist_150.png
tjvpagelist_200.png
tjvnotebookpagelist.png tjvnotebookpagelist.png
tjvnotebookpagelist_150.png tjvnotebookpagelist_150.png
tjvnotebookpagelist_200.png tjvnotebookpagelist_200.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 607 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 713 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@ -48,8 +48,8 @@ begin
// JvPageList // JvPageList
RegisterComponents(RsPaletteJvclVisual, [ // was: RsPaletteListComboTree RegisterComponents(RsPaletteJvclVisual, [ // was: RsPaletteListComboTree
TJvPageList, TJvNotebookPageList,
TJvNotebookPageList]); TJvPageList]);
RegisterClasses([TJvPageList, TJvStandardPage]); RegisterClasses([TJvPageList, TJvStandardPage]);
RegisterNoIcon([TJvStandardPage]); RegisterNoIcon([TJvStandardPage]);
@ -63,7 +63,8 @@ begin
// JvPageTree // JvPageTree
RegisterComponents(RsPaletteJvclVisual, [ // was: TsPaletteListComboTree RegisterComponents(RsPaletteJvclVisual, [ // was: TsPaletteListComboTree
TJvSettingsTreeView, TJvPageListTreeView TJvPageListTreeView,
TJvSettingsTreeView
]); ]);
RegisterClasses([TJvSettingsTreeView, TJvPageListTreeView]); RegisterClasses([TJvSettingsTreeView, TJvPageListTreeView]);

View File

@ -31,7 +31,7 @@ interface
uses uses
SysUtils, Classes, Graphics, Controls, Forms, SysUtils, Classes, Graphics, Controls, Forms,
Dialogs, ActnList, ImgList, ComCtrls, StdCtrls, ToolWin, Menus, Dialogs, ActnList, ImgList, ComCtrls, StdCtrls, {ToolWin, }Menus,
PropEdits, PropEditUtils, ComponentEditors, PropEdits, PropEditUtils, ComponentEditors,
JvPageList, JvPageListEditors, IDEWindowIntf; JvPageList, JvPageListEditors, IDEWindowIntf;
@ -244,8 +244,6 @@ begin
end; end;
procedure TfrmPageListEditor.OnPersistentDeleting(APersistent: TPersistent); procedure TfrmPageListEditor.OnPersistentDeleting(APersistent: TPersistent);
var
I: Integer;
begin begin
if FIgnoreEvents then Exit; if FIgnoreEvents then Exit;
if (APersistent is TJvCustomPage) then if (APersistent is TJvCustomPage) then

View File

@ -32,7 +32,7 @@ interface
uses uses
SysUtils, ImgList, Graphics, Classes, SysUtils, ImgList, Graphics, Classes,
PropEdits, ComponentEditors, GraphPropEdits, PropEditUtils, PropEdits, ComponentEditors, GraphPropEdits, PropEditUtils,
JvPageList, JvDsgnEditors; JvPageList; //, JvDsgnEditors;
type type
{ a property editor for the ActivePage property of TJvPageList } { a property editor for the ActivePage property of TJvPageList }