Unit avoraiser.listbox

Description

Avoraiser UI Framework - High-Performance WinAPI UI for Avocado Avoraiser is a framework for creating modern user interfaces for the Polish programming language Avocado. Copyright (c) 2025-2026 Dymitr Wygowski (Programista Art) Project Created: 23.12.2025

Author: Dymitr Wygowski (Programista Art) Contact: programista.art@gmail.com GitHub: https://github.com/Programista-Art/Avoraiser Version: 1.0 License: Dual-Licensed: Avoraiser Community / Commercial See LICENSE.md for terms and conditions.

Module: avoraiser.listbox Description:

Uses

Overview

Functions and Procedures

function create_listbox(Parent: HWND; X, Y, Width, Height: Integer): HWND;
procedure draw_listbox_item(mylparam: LPARAM);
procedure list_add(h_list: HWND; const text: string);
procedure list_begin_update(h_list: HWND);
procedure list_clear(h_list: HWND);
function list_count(h_list: HWND): Integer;
function list_delete(h_list: HWND; index: Integer): Integer;
procedure list_delete_selected(h_list: HWND);
procedure list_end_update(h_list: HWND);
function list_find(h_list: HWND; const text: string): Integer;
function list_get_data(h_list: HWND; index: Integer): Integer;
function list_get_index(h_list: HWND): Integer;
function list_get_selected_data(h_list: HWND): Integer;
function list_get_text(h_list: HWND): string;
procedure list_insert(h_list: HWND; index: Integer; const text: string);
procedure list_set_data(h_list: HWND; index: Integer; value: Integer);
procedure set_listbox_colors(Handle: HWND; TextCol, BgCol, SelTextCol, SelBgCol: DWORD);
procedure set_listbox_selection_color(Handle: HWND; TextColor, BgColor: DWORD);

Description

Functions and Procedures

function create_listbox(Parent: HWND; X, Y, Width, Height: Integer): HWND;

This item has no description.

procedure draw_listbox_item(mylparam: LPARAM);

This item has no description.

procedure list_add(h_list: HWND; const text: string);

Zarządzanie danymi

procedure list_begin_update(h_list: HWND);

This item has no description.

procedure list_clear(h_list: HWND);

This item has no description.

function list_count(h_list: HWND): Integer;

Informacje

function list_delete(h_list: HWND; index: Integer): Integer;

This item has no description.

procedure list_delete_selected(h_list: HWND);

This item has no description.

procedure list_end_update(h_list: HWND);

This item has no description.

function list_find(h_list: HWND; const text: string): Integer;

This item has no description.

function list_get_data(h_list: HWND; index: Integer): Integer;

This item has no description.

function list_get_index(h_list: HWND): Integer;

This item has no description.

function list_get_selected_data(h_list: HWND): Integer;

This item has no description.

function list_get_text(h_list: HWND): string;

This item has no description.

procedure list_insert(h_list: HWND; index: Integer; const text: string);

This item has no description.

procedure list_set_data(h_list: HWND; index: Integer; value: Integer);

Ukryte dane (ID)

procedure set_listbox_colors(Handle: HWND; TextCol, BgCol, SelTextCol, SelBgCol: DWORD);

This item has no description.

procedure set_listbox_selection_color(Handle: HWND; TextColor, BgColor: DWORD);

Wygląd


Generated by PasDoc 1.0.4.