Sign in Join
FPDoc Onlineexperiment

TLCLGlyphs class

In unit ImgList

Represents glyphs for buttons or icons used in LCL controls.

Declaration

pascal
TLCLGlyphs = class(TCustomImageList)

Inheritance

  1. TLCLGlyphs
  2. TCustomImageList
  3. TLCLComponent
  4. TComponent
  5. TPersistent
  6. TObject

Descends from it: TDialogImageList

Description

Nothing more than the line above yet.

Properties

MissingResourcespublicIndicates the action performed for missing resources.

Methods

GetImageIndexpublicGets the position of the specified resource.
GetImageIndexWithEffectpublic
RegisterResolutionspublicRegister a list of resolutions using the specified suffixes.
SetWidth100SuffixpublicSets the suffix used for images at the 100% scaling level.
CreatepublicConstructor for the class instance.
DestroypublicDestructor for the class instance.

Inherited

From TCustomImageList (87)

Add AddIcon AddImages AddLazarusResource AddMasked AddMultipleResolutions AddResourceName AddSlice AddSliceCentered AddSliced AllocBy Assign AssignTo BeginUpdate BkColor BlendColor Change CheckIndex Clear ClearOverlays Count CreateSize DefineProperties Delete DeleteResolution DoAfterUpdateStarted DoBeforeUpdateEnded Draw DrawForPPI DrawingStyle DrawOverlay EndUpdate Equals FindResolution GetBitmap GetFullBitmap GetFullRawImage GetHotSpot GetIcon GetRawImage GetResolution GetResolutionClass Handle HasOverlays Height HeightForPPI HeightForWidth ImageType Initialize Insert InsertIcon InsertMasked MarkAsChanged Masked Move OnChange OnGetWidthForPPI Overlay Overlays ReadAdvData ReadData Reference ReferenceForPPI RegisterChanges Replace ReplaceIcon ReplaceMasked ReplaceSlice ReplaceSliceCentered Resolution ResolutionByIndex ResolutionCount ResolutionForPPI Resolutions ResolutionsDesc Scaled ScaleImage SetSize SetWidthHeight ShareImages SizeForPPI StretchDraw UnRegisterChanges Width WidthForPPI WriteAdvData WriteData

From TLCLComponent (8)

DecLCLRefCount GetWSComponentClass IncLCLRefCount LCLRefCount NewInstance RemoveAllHandlersOfObject WidgetSetClass WSRegisterClass

From TComponent (73)

_AddRef _Release BeforeDestruction CanObserve ChangeName ComObject ComponentCount ComponentIndex Components ComponentState ComponentStyle DesignInfo DestroyComponents Destroying ExecuteAction FindComponent FreeNotification FreeOnRelease GetChildOwner GetChildParent GetChildren GetDeltaStreams GetEnumerator GetIDsOfNames GetNamePath GetObservers GetOwner GetParentComponent GetTypeInfo GetTypeInfoCount HasParent iicrGetComponent InsertComponent Invoke IsImplementorOf Loaded Loading Name Notification ObserverAdded Observers OnGetDeltaStreams Owner PaletteCreated QueryInterface ReadDeltaState ReadDeltaStream ReadState ReferenceInterface RemoveComponent RemoveFreeNotification RemoveFreeNotifications SafeCallException SetAncestor SetChildOrder SetDesigning SetDesignInstance SetInline SetName SetParentComponent SetSubComponent Tag ToString TToStringNameMode UpdateAction Updated UpdateRegistry Updating ValidateContainer ValidateInsert ValidateRename VCLComObject WriteState

From TPersistent (3)

FPOAttachObserver FPODetachObserver FPONotifyObservers

From TObject (35)

AfterConstruction CheckDisposed ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance DefaultHandler DefaultHandlerStr Dispatch DispatchStr Disposed DisposeOf FieldAddress Free FreeInstance GetDisposed GetHashCode GetInterface GetInterfaceByStr GetInterfaceEntry GetInterfaceEntryByStr GetInterfaceTable GetInterfaceWeak GetLastCastErrorInfo InheritsFrom InitInstance InstanceSize MethodAddress MethodName QualifiedClassName StringMessageTable SystemHasExtendedRTTI UnitName

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.