ďťż

Ładny brzuch

Witam ;-). Piszę taki mini edytorek do PHP i ma mały problem ;).
Używam SynEdit i AlphaControls aby zmienić wygląd okienka ;).
I tu pojawia się problem...
Gdy mam aktywny komponent AlphaControls to dynamiczne podpowiedzi z SynEdit nie działają w 100%, a dokładniej mówiąc, komendy na liście są niewidoczne (sprawia to wrażenie jakby były przykryte).

P.S Może to trochę wstydliwe pytanie, ale jak zrobić, gdy otworzę nawias program automatycznie go zamknie i ustawi kursor w środku ?

Z góry dziękuję za odpowiedzi :rolleyes:



raz - sprawdź w dokumentacji AlphaControls jak wyłączyć malowanie danego komponentu (klasy/instancji).
podpowiedzi do SynEdita to Form + ListBox ale malowany niestandardowo (bo SynEdit ma sposób formatowania tego tekstu) wiec pewnie stad problemy

dwa - reagujesz na onkeypress / onkeydown i jeśli wciśnięto znak "(" to dopisujesz ")" i cofasz kursor o jeden znak w lewo.
w rzeczywistości takie podpowiedzi są bardzo toporne, więc żeby to ładnie pracowało potrzeba jeszcze sprawdzać liczbę i położenie pasujących / nie pasujących nawiasów.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •