Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[GUI] Edytor

Ostatnio zmodyfikowano 2012-06-05 00:08
Autor Wiadomość
TheSnake
Temat założony przez niniejszego użytkownika
[GUI] Edytor
» 2012-06-05 00:08:15
Cześć, planuje napisać edytor i nie chcę używać widgetów typu Scintilla czy GtkSourceView.

Zastanawiam się jak najlepiej rozwiązać problem z wyświetlaniem numerów linii i tabami/kartami.

Myślałem, by pobrać z kursora (tekstowego) pozycje na oknie i policzyć gdzie i jak powinno być numerowane pole tekstowe, ale nie jestem pewien czy to najlepszy sposób, renderowałbym np. 60 przed i za aktualną linią, żeby nie obciążać, ale i tak co litere wykonywałby się callback. Może ktoś zna lub ma pomysł na jakiś inny sposób, który byłby lepszy, patrzyć na scrollbar?

Jak najlepiej zrobić z tabami, każdy tab - czyli plik to osobny komponent czy jeden komponent, gdzie tab = buffer i czytać z tego?

Zamierzam użyć do tego gtkmm jeżeli to jest istotne.

Pozdrawiam,
Snejk.
P-57849
« 1 »
  Strona 1 z 1