Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Delphi własne buttony/przyciski

radex324 15 Sty 2016 09:27 828 8
  • #1 15 Sty 2016 09:27
    radex324
    Poziom 21  

    Witam nigdzie nie mogę znaleźć informacji jak zmienić kształt buttona aby dopasował się do ikony.Czy jest ktoś w stanie pomóc?
    Pozdrawiam.

    0 8
  • Pomocny post
    #2 15 Sty 2016 10:26
    arnoldziq
    Moderator Programowanie

    Można zastosować jeden (lub więcej) z tysięcy dostępnych VCL-i, albo stworzyć swój własny.
    Co dokładnie ma kolega na myśli, przez zmianę kształtu? Jakieś przykłady?

    0
  • #3 15 Sty 2016 10:55
    radex324
    Poziom 21  

    Proszę takie coś np Delphi własne buttony/przyciski

    0
  • Pomocny post
    #4 15 Sty 2016 11:34
    arnoldziq
    Moderator Programowanie

    W takim przypadku, to nie ma sensu robić/dodawać dodatkowych komponentów.
    Wystarczy odpowiednio "zaokrąglić" rogi :P

    Kod: delphi
    Zaloguj się, aby zobaczyć kod

    Tab będą wyglądać przyciski :
    Delphi własne buttony/przyciski
    A plik exe masz w załączniku.

    0
    Załączniki:
  • #5 15 Sty 2016 20:23
    radex324
    Poziom 21  

    Dziękuje bardzo za pomoc jak bym coś jeszcze potrzebował to będę pisał.

    Dodano po 7 [minuty]:

    Jedyne czego to brakuje mi opisów w kodzie :( .

    Dodano po 1 [godziny] 7 [minuty]:

    Jak bezpośrednio wewnątrz buttona to edytować?

    Dodano po 13 [minuty]:

    I jak zrobić przezroczystość butoona?

    0
  • #6 16 Sty 2016 16:56
    radex324
    Poziom 21  

    Mam problem z zlportio mam pliki tam gdzie trzeba ale nie chce się program skompilować i podświetla się , zlportio;

    0
  • Pomocny post
    #7 16 Sty 2016 23:07
    arnoldziq
    Moderator Programowanie

    radex324 napisał:
    Jak bezpośrednio wewnątrz buttona to edytować?

    Kładziesz na formę TBitButton-a, normalnego, w kwadracie z obrazkiem jaki chcesz, bez napisu, żeby obrazek pokazywał się na środku. A potem tylko zmieniasz "zaokrąglenia" tak jak w zamieszczonym kodzie.
    radex324 napisał:
    I jak zrobić przezroczystość butoona?
    Normalnie, tak jak każdego innego. Nie bardzo rozumiem pytanie :/
    radex324 napisał:
    Mam problem z zlportio mam pliki tam gdzie trzeba ale nie chce się program skompilować i podświetla się , zlportio;
    Nie masz dostępu do zlportIO.pas, a właściwie to kompilator nie może go odnaleźć.

    0
  • #8 17 Sty 2016 09:12
    radex324
    Poziom 21  

    dalej nie działa jeśli jest to jakaś różnica to korzystam z (Lazarusa) i to na nim nie działa .

    Dodano po 25 [minuty]:

    Chyba wiem z czym problem Lazarus nie obsługuje chyba asemblera i dlatego nie działa ta biblioteka, napisałbyś jak exportować z lazarusa do delphi, jak zrobie program do dam do delphi 7 i tam wpisze obsługę lpt.

    0