Aktualizacja Avocado 2.2.1.0 już dostępna do pobrania!

Obrazek posta

Avocado – aktualizacja

Avocado posiada już 271 funkcji.
W tej aktualizacji dodałem obsługę obiektu listy tekstów, będącego odpowiednikiem TStringList z Pascala.

Obiekt dostępny jest w dwóch wersjach:

  • polska: lista_tekstów / lista_tekstow

  • angielska: string_list

W języku Avocado można pisać po polsku z użyciem polskich znaków diakrytycznych lub bez nich. Wszystkie funkcje posiadają również angielskie aliasy.

Obiekt lista_tekstów – dostępne funkcje

Tworzenie i podstawowa obsługa:

  • tworz_lista_tekstów(s) – tworzy nową listę

  • dodaj_lista(h, x) – dodaje element do listy

  • ilosc(h) – zwraca liczbę elementów

  • teksty(h, i) – pobiera element po indeksie

  • h.tekst – wypisuje całą zawartość listy

  • h.zwolnij – zwalnia obiekt z pamięci

Nowości – 10 nowych metod

Modyfikacja zawartości listy:

  • wstaw_do_listy / insert_to_list – wstawianie elementu na określoną pozycję

  • usuń_z_listy / usun_z_listy / delete_to_list – usuwanie elementu po indeksie

  • usuń_z_listy_id / usun_z_listy_id / delete_to_list_id – usuwanie elementu po wartości

  • wyczyść_listę / wyczysc_liste / clear_list – czyszczenie całej listy

  • ustaw_tekst / set_text – zmiana wartości elementu

Sortowanie:

  • sortuj_listę / sort_list – sortowanie automatyczne

  • ręcznie_sortuj_listę / manually_sort_list – sortowanie ręczne

Wyszukiwanie:

  • znajdź_indeks_lista / find_index_list – znalezienie indeksu elementu

  • szukaj_wartość_w_liście / search_value_in_list – szybkie wyszukiwanie w posortowanej liście

Operacje na plikach:

  • załaduj_z_pliku / load_from_file – wczytanie listy z pliku

Zmiany w IDE Avocado

Zakładka Widok:

  • Tryb „Zawsze na górze” – IDE nie jest zasłaniane przez inne okna

  • Tryb standardowy – normalne zachowanie okien

Zakładka Pomoc:

  • Nowy punkt „Patroni Avocado” – lista osób wspierających projekt

Nowe szablony:

  • Dodany podstawowy szablon programu konsolowego
    Plik → Nowy → Program konsolowy

Projekt rozwijany jest konsekwentnie - kolejne funkcje i usprawnienia są w trakcie realizacji.
Dziękuję wszystkim za wsparcie i feedback.

Pobierz IDE Avocado link

Dokumentacja po polsku link

Avocado IDE

 

avocado

Zobacz również

Avocado UI +20 nowych funkcji!
🚀 Avocado – duża aktualizacja frameworka UI
Avocado UI Framework - kolejna duża aktualizacja

Komentarze (0)

Trwa ładowanie...