🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux.programowanie
1 messages
1 total messages Started by ethanak Thu, 31 Mar 2011 06:10
[GTK+]GtkSourceview i ustawianie wstępne kursora
#72168
Author: ethanak
Date: Thu, 31 Mar 2011 06:10
25 lines
1892 bytes
Witam.

Problem z gatunku drobnych i upierdliwych.

Mam sobie taki prościutki edytorek oparty na GtkSourceview. Do edytora 
wrzucam tekst (typowo jest to 300-600 KB, linie długości do kilkuset 
znaków - czyli taka typowa powieść podzielona na akapity). No i od razu 
chcę skoczyć do wcześniej zapamiętanego miejsca (autozakładka przy 
czytaniu). O ile kursor mi się grzecznie ustawia, o tyle próba 
przeskrolowania do właściwego miejsca kończy się smętnie: co prawda 
kursor ustawia się prawidłowo przez gtk_text_buffer_place_cursor, ale 
wywoływać  gtk_text_view_scroll_to_iter to ja sobie mogę długo i 
namiętnie - bo od razu po zaaplikowaniu tekstu sourceview jeszcze nie 
policzył sobie swoich linijek i wyświetla mi całkiem przypadkowe miejsce 
- przynajmniej jeśli nie doliczył się jeszcze do miejsca które powinien 
wyświetlić.

Pytanie więc: czy jest jakiś sygnał/cokolwiek co by mnie poinformował, że 
sourceview linijki już policzył i mogę sobie skrolować? Czy może jakiś 
inny sposób?

ethanak
-- 
mailto=window.atob('ZXRoYW5ha0Bwb2xpcC5jb20=');
http://milena.polip.com/
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads