All Identifiers

Name Unit Description
ACCENT_DISABLED avoraiser.core

 

ACCENT_ENABLE_ACRYLICBLURBEHIND avoraiser.core

Acrylic (Win 10+)

ACCENT_ENABLE_BLURBEHIND avoraiser.core

Klasyczny Blur

ACCENT_ENABLE_GRADIENT avoraiser.core

 

ACCENT_ENABLE_HOSTBACKDROP avoraiser.core

Mica (Win 11)

ACCENT_ENABLE_TRANSPARENTGRADIENT avoraiser.core

 

activate_window avoraiser.window

 

add_item_combo_box avoraiser.combobox

Funkcja dodaje element i zwraca jego indeks (np.

add_to_edit avoraiser.edit

dodaje tekst do edita

append_memo_text avoraiser.memo

 

apply_char_format avoraiser.richedit

Pomocnicza funkcja do wysyłania struktury CHARFORMAT2

ask_question avoraiser.dialogs

Wyświetla pytanie Tak/Nie.

AvoBrowser avoraiser.webview

 

AvoBrowserEvents avoraiser.webview

 

AvoBrowserWindow avoraiser.webview

 

avocado_trackbar_paint avoraiser.trackbar

 

AvoStartupURL avoraiser.webview

 

av_adjust_line_breaks avoraiser.utils

 

AV_BTN_COL_HOVER avoraiser.core

 

AV_BTN_COL_NORMAL avoraiser.core

przyciski

AV_BTN_COL_PRESS avoraiser.core

 

AV_BTN_COL_TEXT avoraiser.core

 

AV_CTX_BORDER_COLOR avoraiser.core

Context/Common Border Color

AV_CTX_FOCUS_COLOR avoraiser.core

 

AV_CTX_RADIUS avoraiser.core

uniwersalne właściwości wizualne

AV_CTX_TEXT_COLOR avoraiser.core

 

AV_EDIT_AUTO_FONT avoraiser.core

Rozmiar czcionki dla Edita

AV_EDIT_BG_COLOR avoraiser.core

kolor tła

AV_EDIT_BORDER_COLOR avoraiser.core

Kolor ramki

AV_EDIT_BRUSH_CACHE avoraiser.edit

 

AV_EDIT_FOCUS_COLOR avoraiser.core

Kolor ramki przy aktywności (Focus)

AV_EDIT_PLACEHOLDER avoraiser.core

Tekst podpowiedzi (Placeholder)

AV_EDIT_TEXT_COLOR avoraiser.core

Kolor tekstu

AV_LABEL_BG_COLOR avoraiser.core

Label (Static)

AV_LABEL_BRUSH avoraiser.core

 

AV_LABEL_FONT avoraiser.core

 

AV_LABEL_TEXT_COLOR avoraiser.core

 

AV_LIST_BG_COLOR avoraiser.core

Tło listy

AV_LIST_SEL_BG avoraiser.core

Tło zaznaczenia

AV_LIST_SEL_TEXT avoraiser.core

Tekst zaznaczenia

AV_LIST_TEXT_COLOR avoraiser.core

Tekst listy

AV_PROGRES avoraiser.core

 

AV_PROGRES_BG_COLOR avoraiser.core

 

AV_PROGRES_BORDER_COLOR avoraiser.core

 

AV_PROGRES_TEXT_COLOR avoraiser.core

 

AV_PROG_BAR_COLOR avoraiser.core

 

AV_PROG_BAR_SHOW_TEXT avoraiser.core

Progress Bar

AV_PROP_AUTO_FONT avoraiser.core

Przyda się później do czcionek

AV_PROP_BG_COLOR avoraiser.core

 

AV_PROP_BRUSH avoraiser.core

 

AV_PROP_CAPTION_COLOR avoraiser.core

Kolor tła nagłówka

AV_PROP_CB_BG_COLOR avoraiser.core

 

AV_PROP_CB_BRUSH avoraiser.core

Combobox

AV_PROP_CB_IS_HOVER avoraiser.core

 

AV_PROP_CB_TEXT_COLOR avoraiser.core

 

AV_PROP_COLOR avoraiser.shape

 

AV_PROP_CONTEXT_MENU avoraiser.core

 

AV_PROP_FONT avoraiser.core

AV_PROP_FONT = 'AvoFont'; // Uchwyt czcionki

AV_PROP_FONT_CB avoraiser.core

 

AV_PROP_GB_BG_COLOR avoraiser.core

 

AV_PROP_GB_FONT avoraiser.core

 

AV_PROP_INIT_MENU_POPUP avoraiser.core

menu

AV_PROP_MENU_SELECT avoraiser.core

 

AV_PROP_MIN_HEIGHT avoraiser.core

 

AV_PROP_MIN_WIDTH avoraiser.core

AV_PROP_TEXT_COLOR = 'AvTxtC'; // Kolor tekstu nagłówka

AV_PROP_ON_ACTIVATE_APP avoraiser.core

 

AV_PROP_ON_CHAR avoraiser.core

 

AV_PROP_ON_CLIP_RENDER avoraiser.core

 

AV_PROP_ON_CLIP_RENDER_ALL avoraiser.core

 

AV_PROP_ON_CLOSE_QUERY avoraiser.core

 

AV_PROP_ON_COLOR avoraiser.core

 

AV_PROP_ON_CONTEXT avoraiser.core

menu

AV_PROP_ON_DEADCHAR avoraiser.core

 

AV_PROP_ON_DEAD_CHAR avoraiser.core

 

AV_PROP_ON_DEVICE avoraiser.core

 

AV_PROP_ON_DRAW avoraiser.core

Pod tym kluczem zapiszemy funkcję

AV_PROP_ON_DROP_FILES avoraiser.core

 

AV_PROP_ON_ENABLE avoraiser.core

 

AV_PROP_ON_END_SESSION avoraiser.core

 

AV_PROP_ON_EVENT avoraiser.core

Avocado Event

AV_PROP_ON_HITTEST avoraiser.core

 

AV_PROP_ON_HSCROLL avoraiser.core

 

AV_PROP_ON_HWHEEL avoraiser.core

 

AV_PROP_ON_KEYDOWN avoraiser.core

 

AV_PROP_ON_KEYUP avoraiser.core

AV_PROP_ON_SYS_KEY_DOWN = 'AvSysKD'; AV_PROP_ON_SYS_KEY_UP = 'AvSysKU'; Przyciski AV_PROP_ON_KEYDOWN = 'AvKD';

AV_PROP_ON_KEY_DOWN avoraiser.core

 

AV_PROP_ON_KEY_UP avoraiser.core

 

AV_PROP_ON_KILL_FOCUS avoraiser.core

 

AV_PROP_ON_LBUTTON_DBLCLK avoraiser.core

 

AV_PROP_ON_LBUTTON_DOWN avoraiser.core

 

AV_PROP_ON_LBUTTON_UP avoraiser.core

 

AV_PROP_ON_MBUTTON_DBLCLK avoraiser.core

 

AV_PROP_ON_MBUTTON_DOWN avoraiser.core

Srodkowy przycsik

AV_PROP_ON_MBUTTON_UP avoraiser.core

 

AV_PROP_ON_MINMAX avoraiser.core

Klucz do zdarzenia MinMaxInfo

AV_PROP_ON_MOUSE_DOWN avoraiser.core

 

AV_PROP_ON_MOUSE_MOVE avoraiser.core

Mysz

AV_PROP_ON_MOVE avoraiser.core

 

AV_PROP_ON_MOVING avoraiser.core

 

AV_PROP_ON_NCLDBLCLK avoraiser.core

 

AV_PROP_ON_NCLDOWN avoraiser.core

 

AV_PROP_ON_NCLUP avoraiser.core

 

AV_PROP_ON_NCMOVE avoraiser.core

obsługa myszy non-client (ramka, tytuł)

AV_PROP_ON_NCRDOWN avoraiser.core

 

AV_PROP_ON_NCRUP avoraiser.core

 

AV_PROP_ON_NC_LBTN_DBL avoraiser.core

 

AV_PROP_ON_NC_LBTN_DOWN avoraiser.core

 

AV_PROP_ON_NC_LBTN_UP avoraiser.core

 

AV_PROP_ON_NC_MOUSE_MOVE avoraiser.core

Klucze dla obszaru Non-Client (Ramka i pasek tytułu)

AV_PROP_ON_NC_RBTN_DOWN avoraiser.core

 

AV_PROP_ON_NC_RBTN_UP avoraiser.core

 

AV_PROP_ON_NOTIFY avoraiser.core

WM_NOTIFY

AV_PROP_ON_PAINT avoraiser.core

 

AV_PROP_ON_POS_CHANGING avoraiser.core

 

AV_PROP_ON_POWER avoraiser.core

AV_PROP_ON_POWER_EVENT: PChar = 'AvPwrEv'

AV_PROP_ON_QUERY_END avoraiser.core

 

AV_PROP_ON_RBUTTON_DBLCLK avoraiser.core

 

AV_PROP_ON_RBUTTON_DOWN avoraiser.core

 

AV_PROP_ON_RBUTTON_UP avoraiser.core

 

AV_PROP_ON_RESIZE avoraiser.core

AV_PROP_ON_RESIZE = 'AvResz'; // zdarzenie zmiany rozmiaru

AV_PROP_ON_SET_FOCUS avoraiser.core

 

AV_PROP_ON_SIZING avoraiser.core

Sizing

AV_PROP_ON_SYSCHAR avoraiser.core

AV_PROP_ON_CHAR = 'AvCh';

AV_PROP_ON_SYSKEYDOWN avoraiser.core

 

AV_PROP_ON_SYSKEYUP avoraiser.core

 

AV_PROP_ON_SYS_CHAR avoraiser.core

 

AV_PROP_ON_SYS_KEY_DOWN avoraiser.core

Twarde deklaracje PChar, żeby WinAPI się nie zgubiło! AV_PROP_ON_KEY_DOWN: PChar = 'AvKeyDn'; AV_PROP_ON_KEY_UP: PChar = 'AvKeyUp';

AV_PROP_ON_SYS_KEY_UP avoraiser.core

 

AV_PROP_ON_TIMER avoraiser.core

AV_PROP_ON_HITTEST = 'AvOnHitTest';

AV_PROP_ON_UNICHAR avoraiser.core

 

AV_PROP_ON_UNI_CHAR avoraiser.core

 

AV_PROP_ON_VSCROLL avoraiser.core

Scroll

AV_PROP_ON_WHEEL avoraiser.core

 

AV_PROP_SEL_BG_COLOR avoraiser.core

Tło zaznaczenia

AV_PROP_SEL_TXT_COLOR avoraiser.core

Tekst zaznaczenia

AV_PROP_SNAP_DIST avoraiser.core

Dystans przyciągania (np.

AV_PROP_STICKY avoraiser.core

Czy przyklejanie włączone (1/0)

AV_PROP_TEXT_COLOR avoraiser.core

Uniwersalne właściwości wyglądu

AV_PROP_TIME_CHANGE avoraiser.core

 

AV_SPIN_ARROW_COLOR avoraiser.core

Kolor samej strzałki (symbolu)

AV_SPIN_AUTO_FONT avoraiser.core

automatyczny rozmiar czcionki

AV_SPIN_BUTTON_BG avoraiser.core

Kolor tła przycisku (pod strzałką)

AV_TRACK_COL_PROGRESS avoraiser.core

Kolor linii

AV_TRACK_COL_THUMB avoraiser.core

Kolor suwaka

AV_TRACK_COL_TRACK avoraiser.core

Kolor linii

AV_TRACK_MAX avoraiser.core

 

AV_TRACK_MIN avoraiser.core

 

AV_TRACK_POS avoraiser.core

Krótki klucz zamiast 'AvocadoPos'

AV_TRACK_SHOV_IS_HOVER avoraiser.core

 

AV_TRACK_SHOV_VALUE avoraiser.core

 

AV_TRACK_STEP avoraiser.core

 

begin_double_buffer avoraiser.gdi

Rozpoczyna rysowanie w pamięci RAM (poza ekranem)

begin_update avoraiser.window

 

bring_to_top avoraiser.window

kolejność z-order

BS_GROUPBOX avoraiser.core

Groupbox

calculate_aspect_ratio avoraiser.utils

Oblicza nowe wymiary tak, by obraz o wymiarach

can_undo avoraiser.clipboard

Czy można cofnąć?

center_window avoraiser.layout

 

center_window avoraiser.window

 

CFE_AUTOTCOLOR avoraiser.core

 

CFE_BOLD avoraiser.core

 

CFE_ITALIC avoraiser.core

 

CFE_UNDERLINE avoraiser.core

 

CFM_BOLD avoraiser.core

EM_SCROLLCARET = $00B7; Style tekstu (Maska i Efekt)

CFM_COLOR avoraiser.core

Character & Para Format Masks

CFM_FACE avoraiser.core

 

CFM_ITALIC avoraiser.core

 

CFM_SIZE avoraiser.core

 

CFM_UNDERLINE avoraiser.core

 

change_rich_text_indent avoraiser.richedit

 

CLASS_NAME_TRACKBAR avoraiser.trackbar

 

CLEARTYPE_NATURAL_QUALITY avoraiser.core

 

CLEARTYPE_QUALITY avoraiser.core

 

CLEARTYPE_QUALITY avoraiser.spinedit

type TSubclassProc = function(hWnd: HWND; uMsg: UINT; wParam: WPARAM; lParam: LPARAM; uIdSubclass: UINT_PTR; dwRefData: DWORD_PTR): LRESULT; stdcall;

clear_combo_box avoraiser.combobox

Funkcja czyści całą listę

clear_control avoraiser.edit

Czyści całą zawartość pola Edit memo

clear_timepicker_props avoraiser.timepicker

 

close_window avoraiser.window

 

CMD_MENU_COPY avoraiser.core

 

CMD_MENU_CUT avoraiser.core

 

CMD_MENU_PASTE avoraiser.core

 

CMD_MENU_UNDO avoraiser.core

Menu

color_to_argb avoraiser.utils

 

copy_pixels avoraiser.gdi

Szybkie kopiowanie bloku pikseli 1:1 (odpowiednik BitBlt)

copy_to_clipboard avoraiser.clipboard

Kopiuje zaznaczenie

CP_UTF8 avoraiser.core

Dla funkcji WideCharToMultiByte.

create_button avoraiser.button

 

create_checkbox avoraiser.chekbox

 

create_circle_filled avoraiser.gdi

Tworzy pełne, kolorowe koło

create_circle_image avoraiser.gdi

Obrazek w kolo

create_circle_outline avoraiser.gdi

Tworzy sam obrys koła (puste w środku)

create_combo_box avoraiser.combobox

 

create_edit avoraiser.edit

Tworzenie pola edycyjnego jednowierszowego (Input)

create_frame avoraiser.gdi

Tworzy trwałą ramkę (pusta w środku)

create_gradient_panel avoraiser.gdi

Tworzy gradient

create_group_box avoraiser.groupbutton

 

create_image_box avoraiser.gdi

Obrazki

create_image_button avoraiser.button

 

create_label avoraiser.labels

 

create_line avoraiser.gdi

Rysowanie Linii nie znika

create_listbox avoraiser.listbox

 

create_memo avoraiser.memo

Glowna funkcja tworzenia memo

create_panel avoraiser.utils

 

create_polygon_box avoraiser.gdi

Tworzy obiekt zamkniętego wielokąta (np.

create_polyline_box avoraiser.gdi

 

create_progressbar avoraiser.progressbar

ProgressBar (Pasek Postępu)

create_radio_button avoraiser.radiobutton

 

create_rich_edit avoraiser.richedit

 

create_rotated_image avoraiser.gdi

 

create_rounded_panel avoraiser.gdi

 

create_spin_edit avoraiser.spinedit

 

create_trackbar avoraiser.trackbar

 

create_ui_font avoraiser.utils

Uniwersalna funkcja pomocnicz do tworzenia fontow

create_window avoraiser.window

 

cut_to_clipboard avoraiser.clipboard

Wycina zaznaczenie

DefSubclassProc avoraiser.utils

 

delete_object avoraiser.gdi

Usuwa dowolny obiekt graficzny (kółko, linię, obrazek, panel) i zwalnia pamięć

destroy_window avoraiser.utils

Bezpiecznie niszczy dowolną kontrolkę lub okno

dispatch_mouse_event avoraiser.core

 

dispatch_nc_event avoraiser.core

 

draw_border avoraiser.window

Rysowanie bordera

draw_fill_rectangle avoraiser.gdi

Rysuje wypełniony prostokąt (bez obrysu lub z obrysem w tym samym kolorze)

draw_image avoraiser.gdi

 

draw_line avoraiser.gdi

Rysowanie linii znika

draw_listbox_item avoraiser.listbox

 

draw_polyline avoraiser.gdi

 

draw_rectangle avoraiser.gdi

Rysuje sam obrys prostokąta (pusty w środku)

draw_smooth_rounded_rect avoraiser.gdi

 

draw_text_advanced avoraiser.gdi

Zaawansowane rysowanie w prostokącie (odpowiednik DrawText) Obsługuje zawijanie wierszy, wyrównanie do prawej/środka i ucinanie z "..."

draw_text_center avoraiser.window

tysowanie teksta na srodku okna

draw_text_custom avoraiser.gdi

 

draw_text_simple avoraiser.gdi

rysowanie tekstu Szybkie rysowanie tekstu w jednym rzędzie (odpowiednik TextOut)

DWMWA_USE_IMMERSIVE_DARK_MODE avoraiser.core

 

DWMWA_WINDOW_CORNER_PREFERENCE avoraiser.core

Win 11

DWMWCP_DEFAULT avoraiser.core

 

DWMWCP_DONOTROUND avoraiser.core

 

DWMWCP_ROUND avoraiser.core

 

DWMWCP_ROUNDSMALL avoraiser.core

 

edit_stream_out_callback avoraiser.richedit

Callback do wczytywania (RichEdit -> Program) function edit_stream_in_callback(dwCookie: DWORD_PTR; pbBuff: PByte; cb: LongInt; pcb: PLongInt): DWORD; stdcall; Callback do zapisywania (Program -> RichEdit)

EM_AUTOURLDETECT avoraiser.core

 

EM_EXGETSEL avoraiser.core

 

EM_EXLIMITTEXT avoraiser.core

— RichEdit Messages —

EM_EXLINEFROMCHAR avoraiser.core

 

EM_EXSETSEL avoraiser.core

 

EM_FINDTEXTEXW avoraiser.core

 

EM_GETCHARFORMAT avoraiser.core

 

EM_GETLINE avoraiser.core

 

EM_GETLINECOUNT avoraiser.core

 

EM_GETPARAFORMAT avoraiser.core

 

EM_GETSEL avoraiser.core

 

EM_GETTEXTRANGE avoraiser.core

 

EM_LINEINDEX avoraiser.core

 

EM_LINELENGTH avoraiser.core

 

EM_SCROLL avoraiser.core

Memo

EM_SCROLLCARET avoraiser.core

 

EM_SETBKGNDCOLOR avoraiser.core

 

EM_SETCHARFORMAT avoraiser.core

 

EM_SETCUEBANNER avoraiser.core

 

EM_SETEVENTMASK avoraiser.core

 

EM_SETPARAFORMAT avoraiser.core

 

EM_SETSEL avoraiser.core

 

EM_SETTYPOGRAPHYOPTIONS avoraiser.core

 

EM_SETZOOM avoraiser.core

 

enable_group_box avoraiser.groupbutton

Aktywacja / Dezaktywacja

end_double_buffer avoraiser.gdi

Kończy rysowanie, przerzuca obraz na ekran i sprząta pamięć

end_update avoraiser.window

 

ENM_CHANGE avoraiser.core

Event Masks (Powiadomienia)

ENM_DROPFILES avoraiser.core

 

ENM_LINK avoraiser.core

 

ENM_SELCHANGE avoraiser.core

 

EN_LINK avoraiser.core

Kod powiadomienia (wysyłany w WM_NOTIFY)

extract_file_ext avoraiser.utils

 

file_exists_win avoraiser.utils

Zamiennik FileExists - sprawdza atrybuty pliku

FillMode avoraiser.gdi

 

fill_pattern avoraiser.gdi

Szybkie wypełnianie z użyciem operacji bitowych (odpowiednik PatBlt) Rop = Raster Operation (np.

find_rich_text avoraiser.richedit

StartPos: od którego znaku szukać (0 = początek)

FLASHW_ALL avoraiser.core

FLASHW_CAPTION or FLASHW_TRAY

FLASHW_CAPTION avoraiser.core

 

FLASHW_STOP avoraiser.core

 

FLASHW_TIMER avoraiser.core

Mrugaj ciągle

FLASHW_TIMERNOFG avoraiser.core

Mrugaj dopóki okno nie wyjdzie na wierzch

FLASHW_TRAY avoraiser.core

 

flash_window avoraiser.window

Miganie oknem na pasku zadań (Powiadomienia) Handle: uchwyt okna Count: liczba mrugnięć (wpisz -1, aby mrugało dopóki nie klikniesz w okno) Interval: szybkość w ms (0 = domyślna systemowa, np.

GdipAddPathArc avoraiser.gdi

 

GdipAddPathArcI avoraiser.gdi

 

GdipAddPathEllipseI avoraiser.gdi

 

GdipAddPathRectangleI avoraiser.gdi

 

GdipClosePathFigure avoraiser.gdi

 

GdipCreateFromHDC avoraiser.button

 

GdipCreateFromHDC avoraiser.gdi

 

GdipCreateLineBrushFromRectI avoraiser.gdi

Import funkcji tworzącej pędzel gradientowy

GdipCreatePath avoraiser.gdi

 

GdipCreatePen1 avoraiser.gdi

 

GdipCreateSolidFill avoraiser.gdi

Pędzle i Pióra

GdipCreateTexture avoraiser.gdi

 

GdipDeleteBrush avoraiser.gdi

 

GdipDeleteGraphics avoraiser.button

 

GdipDeleteGraphics avoraiser.gdi

 

GdipDeletePath avoraiser.gdi

 

GdipDeletePen avoraiser.gdi

 

GdipDisposeImage avoraiser.button

 

GdipDisposeImage avoraiser.gdi

 

GdipDrawEllipseI avoraiser.gdi

 

GdipDrawImageRectI avoraiser.button

 

GdipDrawImageRectI avoraiser.gdi

 

GdipDrawLineI avoraiser.gdi

 

GdipDrawLinesI avoraiser.gdi

Import do rysowania wielu połączonych linii na raz

GdipDrawPath avoraiser.gdi

function GdipSetPixelOffsetMode(Graphics: Pointer; Mode: Integer): GPStatus; stdcall; external 'gdiplus.dll'; Opcjonalnie do ramki:

GdipDrawPolygonI avoraiser.gdi

 

GdipFillEllipseI avoraiser.gdi

Rysowanie

GdipFillPath avoraiser.gdi

 

GdipFillPolygonI avoraiser.gdi

 

GdipFillRectangleI avoraiser.gdi

Import funkcji wypełniającej prostokąt

GdipGetImageHeight avoraiser.gdi

 

GdipGetImageWidth avoraiser.gdi

 

GdipLoadImageFromFile avoraiser.button

 

GdipLoadImageFromFile avoraiser.gdi

Ładowanie i usuwanie obrazków

GdiplusShutdown avoraiser.button

 

GdiplusShutdown avoraiser.gdi

 

GdiplusStartup avoraiser.button

Importowanie funkcji z gdiplus.dll

GdiplusStartup avoraiser.gdi

Importujemy funkcje bezpośrednio z DLL, żeby nie wymagać zewnętrznych modułów

GdiplusStartup avoraiser.gdi

 

GdiplusStartupInput avoraiser.button

 

gdiplus_shutdown avoraiser.gdi

function gdiplus_init: Boolean;

GdipResetClip avoraiser.gdi

 

GdipResetPath avoraiser.gdi

 

GdipRotateWorldTransform avoraiser.gdi

Do transformacji Obracanie

GdipSetClipPath avoraiser.gdi

Do przycinania Avatary

GdipSetInterpolationMode avoraiser.button

 

GdipSetPixelOffsetMode avoraiser.button

 

GdipSetPixelOffsetMode avoraiser.gdi

 

GdipSetSmoothingMode avoraiser.button

procedure set_on_click(HBtn: HWND; Callback: TAvocadoClickEvent); Import funkcji z DLL

GdipSetSmoothingMode avoraiser.gdi

function GdiplusStartup(out token: PtrUInt; input: Pointer; output: Pointer): GpStatus; stdcall; external 'gdiplus.dll'; function GdipSetSmoothingMode(graphics: GpGraphics; mode: Integer): GpStatus; stdcall; external 'gdiplus.dll'; nowe

GdipTranslateWorldTransform avoraiser.gdi

 

GetFileSizeEx avoraiser.core

 

GetWindowSubclass avoraiser.utils

 

get_app_path avoraiser.utils

Zamiennik ExtractFilePath - wycina ścieżkę z pełnej nazwy modułu

get_checkbox_checked avoraiser.chekbox

odczytanie czy jest zaznaczony checkbox

get_client_area avoraiser.layout

 

get_color avoraiser.window

 

get_combo_box_index avoraiser.combobox

Pobiera indeks wybranego elementu (0, 1, 2...)

get_combo_box_text avoraiser.combobox

Pobiera tekst wybranego elementu

get_device_height avoraiser.printer

Pobiera fizyczną wysokość płótna (w pikselach)

get_device_width avoraiser.printer

Pobiera fizyczną szerokość płótna (w pikselach) - idealne dla drukarki/PDF

get_file_extension avoraiser.utils

 

get_file_name_from_user avoraiser.dialogs

 

get_file_name_only avoraiser.utils

 

get_group_box_text avoraiser.groupbutton

Pobieranie tekstu z groupbox

get_height avoraiser.layout

 

get_image_size avoraiser.gdi

Pobiera rozmiar obrazka

get_line_count avoraiser.memo

informacje o tekście Zwraca liczbę linii (zawsze minimum 1, nawet jak pusty)

get_line_index avoraiser.memo

Zwraca indeks znaku, od którego zaczyna się dana linia line_index: numer linii od 0.

get_line_length avoraiser.memo

Zwraca długość linii w znakach char_index: indeks dowolnego znaku w tej linii (lub -1 dla obecnej linii) UWAGA: WinAPI wymaga tu indeksu znaku, a nie numeru linii!

get_line_text avoraiser.memo

Pobiera treść całej linii jako String

get_memo_line_count avoraiser.memo

Liczenie linii i znaków

get_memo_text avoraiser.memo

 

get_memo_text_length avoraiser.memo

 

get_pixel avoraiser.gdi

Pobiera kolor piksela z podanych współrzędnych (zwraca wartość DWORD / COLORREF)

get_progressbar_value avoraiser.progressbar

Pobranie wartosci zprogressbara

get_prop_color avoraiser.utils

 

get_prop_int avoraiser.shape

 

get_rich_text_caret_pos avoraiser.richedit

 

get_rich_text_line_count avoraiser.richedit

 

get_rich_text_selection_length avoraiser.richedit

 

get_rich_text_text avoraiser.richedit

 

get_selected_combo_text avoraiser.combobox

  1. Pobiera tekst aktualnie wybranego elementu

get_selection avoraiser.edit

Pobiera informację, gdzie jest kursor lub co jest zaznaczone

get_spin_value avoraiser.spinedit

pobiera wartosc liczbowa

get_text avoraiser.utils

Pobiera tekst z dowolnej kontrolki

get_text_size avoraiser.gdi

Oblicza szerokość i wysokość tekstu w pikselach dla aktualnej czcionki na DC

get_trackbar_pos avoraiser.trackbar

Pobranie wartości

get_width avoraiser.layout

 

get_window_height avoraiser.utils

 

get_window_int avoraiser.utils

Pobiera liczbę bezpośrednio z kontrolki (np.

get_window_monitor_info avoraiser.utils

Pobiera informacje o monitorze, na którym znajduje się okno

get_window_monitor_info avoraiser.window

 

get_window_text_length avoraiser.utils

Zwraca długość tekstu w oknie lub kontrolce (liczba znaków)

get_window_title avoraiser.utils

 

get_window_width avoraiser.utils

 

get_window_x avoraiser.utils

geometria okna / kontrolki

get_window_y avoraiser.utils

 

get_x avoraiser.layout

Pobieranie aktualnej pozycji i rozmiaru okna

get_y avoraiser.layout

 

goto_rich_text_line avoraiser.richedit

 

GpBrush avoraiser.gdi

 

GpGraphics avoraiser.gdi

 

GpImage avoraiser.gdi

 

GpPath avoraiser.gdi

 

GpPen avoraiser.gdi

 

GpRect avoraiser.gdi

 

GPStatus avoraiser.button

Podstawowe typy danych GDI+

GpStatus avoraiser.gdi

 

handle_drop_files avoraiser.richedit

Zwraca nazwę pliku, jeśli się udało, lub pusty ciąg znaków

hide avoraiser.window

 

hi_word avoraiser.core

 

HMONITOR avoraiser.core

 

input_box avoraiser.dialogs

Wyświetla okno z prośbą o wpisanie tekstu.

insert_rich_text_at_cursor avoraiser.richedit

wstawiania w miejscu kursora:

insert_text_at_cursor avoraiser.memo

Wstawianie tekstu w miejsce kursora

install_avocado_rich_edit_subclass avoraiser.richedit

 

int_to_pchar avoraiser.utils

 

int_to_str avoraiser.utils

Konwersje (Zastępują SysUtils) Zamienia liczbę na zwykły string

int_to_wide avoraiser.utils

Zamienia liczbę na UnicodeString (Do kontrolek WinAPI, np.

invalidate avoraiser.window

odświeżanie (painting

is_checkbox_checked avoraiser.chekbox

Sprawdzanie stanu Checkboxa

is_memo_modified avoraiser.memo

Sprawdzanie, czy tekst został zmieniony (Modified)

is_radio_button_checked avoraiser.radiobutton

Funkcja do sprawdzania, czy radio jest zaznaczone

is_rich_text_bold avoraiser.richedit

Sprawdza, czy zaznaczony tekst jest pogrubiony

is_rich_text_style_active avoraiser.richedit

Zwraca True, jeśli zaznaczony tekst jest pogrubiony/kursywą itp.

is_window_maximized avoraiser.window

Sprawdza, czy okno jest zmaksymalizowane na cały ekran

is_window_minimized avoraiser.window

Sprawdza, czy okno jest zminimalizowane do paska zadań

is_window_on_top avoraiser.window

 

KP_COL_BORD avoraiser.core

Border Color

KP_COL_BORDER avoraiser.core

 

KP_COL_FOCS avoraiser.core

Focus Color

KP_COL_HOVR avoraiser.core

 

KP_COL_NORM avoraiser.core

 

KP_COL_PRES avoraiser.core

 

KP_COL_TEXT avoraiser.core

 

KP_EDIT_ON_COLOR avoraiser.core

Edit

KP_FONT avoraiser.core

 

KP_IS_HOVER avoraiser.core

 

KP_IS_PRESS avoraiser.core

 

KP_ON_COLOR avoraiser.core

 

KP_RADIUS avoraiser.core

 

list_add avoraiser.listbox

Zarządzanie danymi

list_begin_update avoraiser.listbox

 

list_clear avoraiser.listbox

 

list_count avoraiser.listbox

Informacje

list_delete avoraiser.listbox

 

list_delete_selected avoraiser.listbox

 

list_end_update avoraiser.listbox

 

list_find avoraiser.listbox

 

list_get_data avoraiser.listbox

 

list_get_index avoraiser.listbox

 

list_get_selected_data avoraiser.listbox

 

list_get_text avoraiser.listbox

 

list_insert avoraiser.listbox

 

list_set_data avoraiser.listbox

Ukryte dane (ID)

load_button_icon avoraiser.gdi

 

load_memo_from_file avoraiser.memo

 

load_rich_text_from_file avoraiser.richedit

 

lo_word avoraiser.core

pomocnice funkcje

LWA_ALPHA avoraiser.core

 

make_wparam avoraiser.utils

 

MARGINS avoraiser.core

 

maximize_window avoraiser.window

Zmiana stanu wyświetlania (pełny ekran, do paska, przywrócenie).

MenuRegistry avoraiser.events

 

minimize_window avoraiser.window

 

MONITORINFO avoraiser.core

 

MONITORINFOF_PRIMARY avoraiser.core

 

MONITOR_DEFAULTTONEAREST avoraiser.core

 

move_cursor_to_end avoraiser.edit

Przesuwa kursor na sam koniec tekstu (przydatne przy logach)

old_rich_edit_proc avoraiser.richedit

 

open_url avoraiser.utils

 

password_box avoraiser.dialogs

Wyświetla okno do wpisywania hasła (znaki są maskowane).

paste_from_clipboard avoraiser.clipboard

Wkleja w miejscu kursora

pchar_to_int avoraiser.utils

Zamienia PChar na liczbę.

PFM_STARTINDENT avoraiser.core

 

PGpRect avoraiser.gdi

 

PMONITORINFO avoraiser.core

Wskaźnik do struktury

point avoraiser.gdi

Tworzy strukturę TPoint w locie (zastępuje funkcję z modułu Classes)

printer_begin_doc avoraiser.printer

Rozpoczyna nowe zadanie drukowania (pojawia się w buforze Windowsa)

printer_draw_line avoraiser.printer

Rysuje prostą linię na kartce papieru (np.

printer_draw_text avoraiser.printer

Rysuje tekst na kartce papieru (współrzędne w pikselach drukarki)

printer_end_doc avoraiser.printer

Kończy zadanie, wypuszcza kartkę z drukarki i zwalnia pamięć

printer_export_to_pdf avoraiser.printer

Tworzy plik PDF w tle i zwraca gotowy uchwyt (HDC) do rysowania po nim

printer_set_font avoraiser.printer

 

printer_show_dialog avoraiser.printer

Wywołuje systemowe okno wyboru drukarki i zwraca jej kontekst (HDC)

process_messages avoraiser.utils

Wstawiaj to wewnątrz długich pętli (np.

progressbar_step avoraiser.progressbar

Krokowa zmiana wartosci w progressBar

p_av_en_link avoraiser.core

Powiadomienie o linku

read_file_to_string avoraiser.utils

 

refresh_ui avoraiser.core

Odświeża interfejs w trakcie ciężkich obliczeń, zapobiegając zawieszeniu okna

RemoveWindowSubclass avoraiser.utils

 

repaint avoraiser.window

Repaint Wymusza odrysowanie TERAZ (natychmiast).

replace_selection avoraiser.edit

Zamienia zaznaczony tekst na inny (lub wstawia w miejscu kursora) can_undo: Czy operację można cofnąć (Ctrl+Z) Domyślnie True.

reset_to_standard_font avoraiser.richedit

Resetuj formatowanie, która ustawia standardowy wygląd

restore_window avoraiser.window

 

rgb avoraiser.utils

POMOCNICZE FUNKCJE

rich_text_redo avoraiser.richedit

 

rich_text_undo avoraiser.richedit

 

rounding avoraiser.window

Wygladzenie krawedzi

ROUNDING_COMP avoraiser.core

Zaokraglenie

run avoraiser.window

 

run_app avoraiser.window

Automatyczne zarzadzanie komunikatem MSG

same_text avoraiser.utils

 

save_rich_text_to_file avoraiser.richedit

 

SCF_ALL avoraiser.core

 

SCF_DEFAULT avoraiser.core

 

SCF_SELECTION avoraiser.core

 

scroll_memo avoraiser.memo

nawigacja (scrolling) Przewija widok.

scroll_memo_to_caret avoraiser.memo

Przesuwa widok tak, aby kursor był widoczny

scroll_memo_to_end avoraiser.memo

Przewija na sam koniec (Auto-Scroll, np.

select_all_text avoraiser.edit

Zaznacza cały tekst w kontrolce (Skrót Ctrl+A)

select_combo_box_index avoraiser.combobox

Funkcja zaznacza element o podanym indeksie (np.

select_rich_text avoraiser.richedit

 

select_text avoraiser.edit

zaznaczanie tekstu (selection) po prostu przesuwa kursor w to miejsce.

send_to_back avoraiser.window

 

SetWindowSubclass avoraiser.utils

 

set_always_on_top avoraiser.window

Zawsze na wierzchu

set_bk_mode avoraiser.gdi

Ustawia tryb tła pod tekstem (True = przezroczyste, False = zamalowane kolorem tła)

set_border avoraiser.window

Wyłączanie ramki (np.

set_bounds avoraiser.layout

 

set_button_colors avoraiser.button

 

set_button_id avoraiser.button

 

set_button_radius avoraiser.button

 

set_caption_color avoraiser.window

ustawienie koloru naglowka okna

set_caption_text_color avoraiser.window

ustawienie koloru tekstu naglowka okna

set_color avoraiser.window

 

set_component_auto_font avoraiser.utils

Uniwersalne skalowanie czcionki

set_component_color avoraiser.utils

Pozwala systemowi "odetchnąć" i obsłużyć kliknięcia/odświeżanie

set_component_rounding avoraiser.window

Zaokraglenia rogów

set_component_size_font avoraiser.utils

ustawienie czcionki

set_component_text_color avoraiser.utils

 

set_component_transparent avoraiser.utils

 

set_component_visible avoraiser.window

funkcje wspolne Ustawia widoczność (True = Pokaż, False = Ukryj)

set_control_color avoraiser.utils

Ustawia kolor kontrolkam (Edit, Memo, itp)

set_control_read_only avoraiser.edit

Blokuje (True) lub odblokowuje (False) możliwość pisania w Edit/Memo.

set_cursor_position avoraiser.edit

Ustawia kursor na konkretnej pozycji (indeks znaku od 0)

set_dark_mode avoraiser.utils

 

set_dialog_language avoraiser.dialogs

Zmiana jezyka przyciskow

set_dropdown_color avoraiser.combobox

 

set_edit_alignment avoraiser.edit

Wyrownanie teksru w poziomie w Edit

set_edit_focus_color avoraiser.edit

 

set_edit_math_only avoraiser.edit

 

set_edit_numbers_only avoraiser.edit

 

set_edit_password_char avoraiser.edit

Ustawia znak maskujący (np.

set_edit_placeholder avoraiser.edit

 

set_edit_vertical_center avoraiser.edit

Centrowanie w pionie

set_group_box_font avoraiser.groupbutton

Zmiana czcionki w locie

set_group_box_text avoraiser.groupbutton

Zmiana tytulu

set_image_angle avoraiser.gdi

Zmiana kąta w locie (np.

set_listbox_color avoraiser.utils

ustawia kolor tla listboxa

set_listbox_colors avoraiser.listbox

 

set_listbox_selection_color avoraiser.listbox

Wygląd

set_memo_fmt_lines avoraiser.memo

Włącza (True) lub wyłącza (False) dodawanie znaków końca linii przy zawijaniu wierszy

set_memo_limit avoraiser.memo

Limit znaków w memo

set_memo_limit avoraiser.memo

Limit: 0 = Maksymalny możliwy (ok.

set_memo_modified avoraiser.memo

 

set_memo_read_only avoraiser.memo

Pozwala ona zablokować edycję tekstu

set_memo_text avoraiser.memo

Ta funkcja po prostu zastępuje całą treść w Memo nowym tekstem.

set_minimize_button avoraiser.window

Ukrywanie/Pokazywanie przycisku minimalizacji

set_min_window_size avoraiser.window

ograniczenia (constraints)

set_on_activate_app avoraiser.window

rejestracja zdarzeń stanu

set_on_change avoraiser.window

 

set_on_char avoraiser.window

Przyciski

set_on_click avoraiser.window

 

set_on_clipboard_render avoraiser.window

 

set_on_close_query avoraiser.core

 

set_on_color_btn avoraiser.button

 

set_on_color_edit avoraiser.edit

 

set_on_context_menu avoraiser.menu

X, Y: Pozycja kursora na ekranie (gdzie ma się pojawić menu)

set_on_dead_char avoraiser.window

"Martwe" znaki (np.

set_on_device_event avoraiser.core

 

set_on_drop_files avoraiser.window

 

set_on_enable avoraiser.window

 

set_on_end_session avoraiser.utils

 

set_on_get_min_max_info avoraiser.window

MINMAXINFO (Ograniczenia rozmiaru) —

set_on_hittest avoraiser.core

 

set_on_hit_test avoraiser.window

 

set_on_hscroll avoraiser.window

 

set_on_init_menu_popup avoraiser.menu

Funkcje rejestrujące

set_on_init_popup avoraiser.timepicker

 

set_on_key_down avoraiser.core

 

set_on_key_up avoraiser.core

 

set_on_kill_focus avoraiser.window

 

set_on_lbutton_dbl_clk avoraiser.core

 

set_on_lbutton_down avoraiser.core

 

set_on_lbutton_up avoraiser.core

 

set_on_mbutton_dbl_clk avoraiser.core

 

set_on_mbutton_down avoraiser.core

 

set_on_mbutton_up avoraiser.core

 

set_on_menu_command avoraiser.menu

 

set_on_menu_select avoraiser.menu

 

set_on_menu_select avoraiser.timepicker

 

set_on_mouse_down avoraiser.core

 

set_on_mouse_hwheel avoraiser.core

 

set_on_mouse_move avoraiser.core

Ruch myszy

set_on_mouse_move avoraiser.window

Mysz

set_on_mouse_wheel avoraiser.core

 

set_on_move avoraiser.window

Reakcja na przesunięcie okna

set_on_moving avoraiser.window

Rejestracja zdarzenia w trakcie przesuwania

set_on_nc_left_double_click avoraiser.core

 

set_on_nc_left_down avoraiser.core

 

set_on_nc_left_up avoraiser.core

 

set_on_nc_mouse_move avoraiser.core

interakcja z ramką i tytułem (non-client)

set_on_nc_right_down avoraiser.core

 

set_on_nc_right_up avoraiser.core

 

set_on_notify avoraiser.window

 

set_on_paint avoraiser.window

 

set_on_power_event avoraiser.core

 

set_on_query_end_session avoraiser.utils

 

set_on_rbutton_dbl_clk avoraiser.core

 

set_on_rbutton_down avoraiser.core

 

set_on_rbutton_up avoraiser.core

 

set_on_resize avoraiser.core

Funkcja przypisująca reakcję na zmianę rozmiaru okna

set_on_set_focus avoraiser.window

zdarzenia fokusa

set_on_sizing avoraiser.window

 

set_on_sys_char avoraiser.window

Znaki systemowe (np.

set_on_sys_key_down avoraiser.window

 

set_on_sys_key_up avoraiser.window

 

set_on_timer avoraiser.window

Rejestruje procedurę obsługi timerów dla danego okna

set_on_time_change avoraiser.timepicker

 

set_on_uni_char avoraiser.window

Nowoczesne znaki Unicode (dla pełnej zgodności z nowszymi systemami)

set_on_vscroll avoraiser.window

scrolowanie zdarzenie

set_on_window_pos_changing avoraiser.window

Rejestracja zdarzenia Zanim zmieni się pozycja

set_opacity avoraiser.window

 

set_pixel avoraiser.gdi

Rysuje pojedynczy punkt na podanych współrzędnych

set_position avoraiser.layout

 

set_progressbar_border_color avoraiser.progressbar

Pozwoli ona ustawić kolor ramki niezależnie od tekstu.w ProgressBar

set_progressbar_color avoraiser.progressbar

Funkcja pomocnicza do ustawiania koloru paska

set_progressbar_from_max avoraiser.progressbar

Current: ile masz (np.

set_progressbar_show_text avoraiser.progressbar

Tą funkcją decydujesz, czy dany pasek ma mieć napis, czy nie.

set_progressbar_text_color avoraiser.progressbar

Zmienia kolor tekstu w progress bar

set_progressbar_value avoraiser.progressbar

zmiana wartości paska.

set_prop_int avoraiser.shape

 

set_radio_button_check avoraiser.radiobutton

Funkcja do ręcznego zaznaczania

set_rich_text_alignment avoraiser.richedit

1 Left, 2 Center, 3 Right

set_rich_text_auto_url avoraiser.richedit

 

set_rich_text_background_color avoraiser.richedit

zmiana koloru tła

set_rich_text_bold avoraiser.richedit

Funkcje formatowania (działają na ZAZNACZONYM tekście)

set_rich_text_border avoraiser.richedit

zmiana koloru tekstu Włącza lub wyłącza systemową ramkę (3D)

set_rich_text_bullets avoraiser.richedit

 

set_rich_text_color avoraiser.richedit

 

set_rich_text_font_name avoraiser.richedit

Zmiana nazwy czcionki (np.

set_rich_text_font_size avoraiser.richedit

Zmiana rozmiaru (w punktach, np.

set_rich_text_font_size_all avoraiser.richedit

 

set_rich_text_italic avoraiser.richedit

 

set_rich_text_read_only avoraiser.richedit

 

set_rich_text_size avoraiser.richedit

 

set_rich_text_text avoraiser.richedit

 

set_rich_text_underline avoraiser.richedit

 

set_rich_text_word_wrap avoraiser.richedit

 

set_rich_text_zoom avoraiser.richedit

 

set_rich_text_zoom_percent avoraiser.richedit

 

set_sizable avoraiser.window

Czy użytkownik może przeciągać krawędzie okna.

set_size avoraiser.layout

 

set_spin_arrow_color avoraiser.spinedit

Zmiana koloru strzalek w SpinEdit

set_spin_background_color avoraiser.spinedit

Zmienia kolor tła pod strzałkami (Panel boczny)

set_text avoraiser.utils

Ustawia tekst dowolnej kontrolki (Button, Label, Window, Edit)

set_text_align_center avoraiser.printer

Ustawia wyśrodkowanie tekstu względem podanych współrzędnych X

set_text_align_left avoraiser.printer

Przywraca standardowe rysowanie tekstu od lewej strony (domyślne)

set_text_color avoraiser.gdi

Zmienia kolor rysowanego tekstu na danym DC

set_title avoraiser.utils

aby móc zmieniać napis na pasku tytułu "w locie", np.

set_trackbar_colors avoraiser.trackbar

Ustawienie kolorów

set_trackbar_pos avoraiser.trackbar

Ustawienie wartości

set_trackbar_range avoraiser.trackbar

Ustawienie zakresu (np.

set_trackbar_show_value avoraiser.trackbar

 

set_trackbar_step avoraiser.trackbar

 

set_window_close_button avoraiser.window

Wylaczenie przycisku zamkniecia okna x

set_window_enabled avoraiser.window

Zablokowane okno nie reaguje na myszkę ani klawiaturę.

set_window_icons avoraiser.window

 

set_window_int avoraiser.utils

Wpisuje liczbę bezpośrednio do kontrolki

set_window_maximize_button avoraiser.window

Wylaczenie przycisku maksymalizaji okna

set_window_minimize_button avoraiser.window

Wylaczenie przycisku minimalizacji okna

set_window_resizable avoraiser.window

Funkcja do blokowania zmiany rozmiaru

set_window_shadow avoraiser.utils

Cień pod oknem (szczególnie dla Frameless)

set_window_sticky avoraiser.window

Włącza/Wyłącza przyklejanie do krawędzi (Snapping)

show avoraiser.window

Pokaż okno (jeśli było ukryte)

show_action_sheet avoraiser.dialogs

Wyświetla pionowe menu z dużymi przyciskami.

show_component avoraiser.utils

Pokazuje (True) lub ukrywa (False) dowolny komponent/obiekt

show_context_menu avoraiser.clipboard

 

show_custom_dialog avoraiser.dialogs

Główna funkcja tworząca customowy dialog zwraca wynik

show_message avoraiser.dialogs

Wyświetla proste okno z informacją

show_progress_dialog avoraiser.dialogs

 

show_toast avoraiser.dialogs

Wyświetla powiadomienie typu Toast.

show_toggle_component avoraiser.utils

Przełącza widoczność (jak jest widoczny to ukrywa, jak ukryty to pokazuje)

show_warning avoraiser.dialogs

Wyświetla ostrzeżenie z ikoną wykrzyknika

snapshot_to_clipboard avoraiser.window

 

start_timer avoraiser.utils

Uruchamia timer.

stop_timer avoraiser.utils

Zatrzymuje timer.

stretch_pixels avoraiser.gdi

Kopiowanie ze skalowaniem (odpowiednik StretchBlt)

str_to_int avoraiser.utils

 

SUBCLASSPROC avoraiser.utils

avoraiser.events,

SW_SHOWNORMAL avoraiser.core

Stała określająca sposób wyświetlenia okna (Normalny)

tagMONITORINFO avoraiser.core

 

TAnchorData avoraiser.layout

 

TAvocadoActivateAppEvent avoraiser.core

 

TAvocadoAnchorKind avoraiser.core

type TAvocadoMinMaxEvent = procedure(Window: HWND; MinMaxInfo: PMinMaxInfo); Rodzaje kotwic

TAvocadoAnchorKind avoraiser.layout

 

TAvocadoAnchors avoraiser.core

 

TAvocadoAnchors avoraiser.layout

 

TAvocadoCharEvent avoraiser.core

 

TAvocadoClickEvent avoraiser.button

Usunąłem avoraiser.events, bo przenosimy wszystko do core/window

TAvocadoCloseEvent avoraiser.core

TAvocadoCharEvent = procedure(Sender: HWND; Ch: WideChar); Nowy typ: Funkcja zwracająca True (można zamknąć) lub False (zablokuj)

TAvocadoColorEvent avoraiser.core

type TAvocadoColorEvent = function(Sender: HWND; Control: HWND; DC: HDC): HBRUSH;

TAvocadoCommandEvent avoraiser.core

 

TAvocadoDeviceEvent avoraiser.core

 

TAvocadoDropFilesEvent avoraiser.core

Zdarzenie upuszczenia plików (zwraca listę ścieżek) TAvocadoDropFilesEvent = procedure(Sender: HWND; Files: TStringList);

TAvocadoEnableEvent avoraiser.core

 

TAvocadoEndSessionEvent avoraiser.core

 

TAvocadoEvent avoraiser.core

Definicja typu procedury: przyjmuje "Sender" czyli uchwyt klikniętego elementu

TAvocadoFocusEvent avoraiser.core

 

TAvocadoHitTestEvent avoraiser.core

Zwróć -1 (HTNOWHERE), jeśli chcesz zdać się na system.

TAvocadoInitMenuEvent avoraiser.core

Zdarzenie inicjacji menu (żeby je np.

TAvocadoKeyEvent avoraiser.core

TAvocadoKeyEvent = procedure(Sender: HWND; Key: Word);

TAvocadoMenuLoopEvent avoraiser.core

Zdarzenie wejścia/wyjścia z pętli menu

TAvocadoMenuSelectEvent avoraiser.core

Zdarzenie wyboru elementu menu (hover) - np.

TAvocadoMinMaxEvent avoraiser.core

 

TAvocadoMonitorInfo avoraiser.core

Struktura z informacjami o monitorze

TAvocadoMouseEvent avoraiser.core

Zdarzenie myszy (X, Y to współrzędne względem okna) TAvocadoMouseEvent = procedure(Sender: HWND; X, Y: Integer);

TAvocadoMovingEvent avoraiser.core

Typ zdarzenia dla przesuwania - pozwala edytować Rect w locie

TAvocadoNCMouseEvent avoraiser.core

TAvocadoNCMouseEvent = procedure(Sender: HWND; HitTest: Integer; X, Y: Integer);

TAvocadoNotifyEvent avoraiser.core

 

TAvocadoPaintEvent avoraiser.core

 

TAvocadoPaintEvent avoraiser.window

 

TAvocadoPowerEvent avoraiser.core

Status: Dodatkowe dane (np.

TAvocadoQueryEndSessionEvent avoraiser.core

 

TAvocadoRenderAllEvent avoraiser.core

 

TAvocadoRenderFormatEvent avoraiser.core

Zdarzenia schowka (gdy system prosi o dane)

TAvocadoResizeEvent avoraiser.core

Zdarzenie przekazuje uchwyt okna oraz nową szerokość i wysokość

TAvocadoScrollEvent avoraiser.core

 

TAvocadoScrollInfo avoraiser.core

 

TAvocadoSizingEvent avoraiser.core

Nowy typ: Pozwala modyfikować Rect w trakcie zmiany rozmiaru!

TAvocadoSysCommandEvent avoraiser.core

type TAvocadoPaintEvent = procedure(Sender: HWND; DC: HDC); Zdarzenie systemowe (np.

TAvocadoTimerEvent avoraiser.core

— DEVICE (Urządzenia USB/CD) — Event: Co się stało? (np.

TAvocadoWheelEvent avoraiser.core

Zdarzenie kółka myszy (Delta > 0 góra/prawo, Delta < 0 dół/lewo) TAvocadoWheelEvent = procedure(Sender: HWND; Delta: Integer; X, Y: Integer);

TAvocadoWindowParams avoraiser.window

avoraiser.timepicker;

TAvocadoWindowPosEvent avoraiser.core

Zdarzenie dające dostęp do pełnej struktury WINDOWPOS

TAvoDrawItemEvent avoraiser.core

 

TAvoDropFilesEvent avoraiser.core

 

TAvoEvents avoraiser.webview

Nasza klasa-wydmuszka do odbierania zdarzeń z przeglądarki

TAvoIntChangeEvent avoraiser.core

Zdarzenie zmiany wartości liczbowej (np.

TAvoNotifyEvent avoraiser.core

 

TAvoRenderAllEvent avoraiser.core

 

TAvoRenderFormatEvent avoraiser.core

 

TCharRange avoraiser.richedit

Zakres znaków (używany w wielu komunikatach RichEdit)

TDialogButtons avoraiser.dialogs

Jakie przyciski mają się pojawić?

TDialogLanguage avoraiser.dialogs

 

TDialogResult avoraiser.dialogs

Co kliknął użytkownik? Wynik działania funkcji

TDoubleBufferState avoraiser.gdi

Struktura przechowująca stan wirtualnego bufora

TEditStreamCallback avoraiser.core

 

TFindTextExW avoraiser.richedit

Struktura potrzebna do EM_FINDTEXTEXW

TFocusCallbacks avoraiser.events

 

TFocusEntry avoraiser.events

 

TGdiplusStartupInput avoraiser.gdi

 

TKeyboardCallbacks avoraiser.events

 

TKeyboardEntry avoraiser.events

 

TMenuCallbacks avoraiser.events

Menu i inne

TMenuEntry avoraiser.events

 

TME_HOVER avoraiser.core

DLA MYSZKI (TRACKMOUSEEVENT)

TME_LEAVE avoraiser.core

 

TMouseCallbacks avoraiser.events

Mysz i Klawiatura

TMouseEntry avoraiser.events

 

toggle_component_visible avoraiser.window

Przełącza widoczność (Jak jest widoczny to ukrywa, jak ukryty to pokazuje)

TO_ADVANCEDTYPOGRAPHY avoraiser.core

Options & Masks

TrackMouseEvent avoraiser.core

 

track_mouse_leave avoraiser.utils

 

TransparentBlt avoraiser.button

 

TScrollEntry avoraiser.events

TEventEntry = record Handle: HWND; Callback: TAvocadoEvent; end; TResizeEntry = record Handle: HWND; Callback: TAvocadoEvent; end; // Stary typ resize TKeyEntry = record Handle: HWND; Callback: TAvocadoKeyEvent; end; TMoveEntry = record Handle: HWND; Callback: TAvocadoEvent; end; TMinMaxEntry = record Handle: HWND; OnMinMax: TAvocadoMinMaxEvent; end; TContextEntry = record Handle: HWND; OnContext: TAvocadoContextEvent; end; TCloseEntry = record Handle: HWND; Callback: TAvocadoCloseEvent; end; TSizingEntry = record Handle: HWND; Callback: TAvocadoSizingEvent; end; TMovingEntry = record Handle: HWND; Callback: TAvocadoMovingEvent; end; TPosChangingEntry = record Handle: HWND; Callback: TAvocadoWindowPosEvent; end; TDropEntry = record Handle: HWND; OnDrop: TAvocadoDropFilesEvent; end;

TSessionEntry avoraiser.events

TClipEntry = record Handle: HWND; OnRender: TAvocadoRenderFormatEvent; OnRenderAll: TAvocadoRenderAllEvent; end; TTimerEntry = record Handle: HWND; OnTimer: TAvocadoTimerEvent; end; TPowerEntry = record Handle: HWND; OnPower: TAvocadoPowerEvent; end;

TSubclassProc avoraiser.core

 

TTextSelection avoraiser.core

 

TTrackMouseEvent avoraiser.core

struktura trackmouseevent Zmieniamy nazwę na TTrackMouseEvent (dodajemy 'T')

t_av_char_format avoraiser.richedit

 

t_av_char_range avoraiser.core

Zakres znaków

t_av_context_event avoraiser.core

Info: Wskaźnik do struktury, w której ustawiamy limity (np.

t_av_drop_files_event avoraiser.core

 

t_av_edit_stream avoraiser.richedit

Strumieniowanie (do wczytywania/zapisywania RTF)

t_av_en_link avoraiser.core

 

t_av_find_text_ex avoraiser.core

Struktura wyszukiwania

t_av_init_menu_event avoraiser.core

 

t_av_init_popup_cb avoraiser.core

 

t_av_menu_select_cb avoraiser.core

 

t_av_menu_select_event avoraiser.core

Zdarzenie wywoływane, gdy użytkownik "najedzie" na pozycję w menu

t_av_para_format avoraiser.richedit

PARAFORMAT2 - musi być PACKED!

t_av_stream_callback avoraiser.richedit

 

t_av_text_range avoraiser.core

Struktura pobierania tekstu (np.

t_av_time_change_cb avoraiser.core

 

t_subclass_proc avoraiser.combobox

 

undo_last_action avoraiser.clipboard

Cofnij (Ctrl+Z)

UNICODE_NOCHAR avoraiser.core

<— Dodaj to tutaj

update_layout avoraiser.layout

 

update_progress avoraiser.dialogs

 

update_spin_layout avoraiser.spinedit

 

WCA_ACCENT_POLICY avoraiser.core

Stałe dla SetWindowCompositionAttribute (Blur/Acrylic)

webview_clear_cache avoraiser.webview

 

webview_create avoraiser.webview

Exported functions for Avoraiser Compiler

webview_destroy avoraiser.webview

 

webview_execute_js avoraiser.webview

 

webview_get_title avoraiser.webview

 

webview_get_url avoraiser.webview

 

webview_go_back avoraiser.webview

Podstawowa nawigacja

webview_go_forward avoraiser.webview

 

webview_hide avoraiser.webview

ukrywa przegladarke

webview_navigate avoraiser.webview

 

webview_navigate_to_string avoraiser.webview

Ładowanie i pobieranie treści

webview_reload avoraiser.webview

 

webview_resize avoraiser.webview

 

webview_resume avoraiser.webview

obudzenie przegladarki

webview_set_context_menu_enabled avoraiser.webview

Blokady i ustawienia UI (Zabezpieczenia)

webview_set_dev_tools_enabled avoraiser.webview

 

webview_set_muted avoraiser.webview

 

webview_set_status_bar_enabled avoraiser.webview

 

webview_set_zoom avoraiser.webview

 

webview_show avoraiser.webview

pokazuje przegladarke

webview_show_dev_tools avoraiser.webview

Sterowanie widokiem i narzędziami

webview_show_print_ui avoraiser.webview

Narzędzia systemowe

webview_stop avoraiser.webview

 

webview_suspend avoraiser.webview

uspienie przegladarki

window_get_default_params avoraiser.window

 

WM_MOUSELEAVE avoraiser.core

 

write_string_to_file avoraiser.memo

Zapisywanie tekstu z memo do pliku

WS_EX_LAYERED avoraiser.core

 


Generated by PasDoc 1.0.4.