Notatki do zaznaczonego fragmentu tekstu

Notatki do zaznaczonego fragmentu tekstu
G1
  • Rejestracja:około 5 lat
  • Ostatnio:7 miesięcy
  • Postów:9
0

Cześć. Czy ktoś z Was próbował w edytorze tekstu stworzonym w Delphi utworzyć notatki jak w MS Word ? Zaznaczam fragment tekstu, klikam prawym myszki i pojawia się pole tekstowe do utworzenia notatki, która zapisuje się z tekstem np. w RichEdit lub Memo. Trudne ? Fachowcy, co Wy na to ? (W starszych wersjach MS Office nazywa się to 'Komentarze')

edytowany 2x, ostatnio: flowCRANE
AK
  • Rejestracja:prawie 7 lat
  • Ostatnio:około miesiąc
  • Postów:3561
1

Trudne ale w pełni możliwe (bardziej na RichEdit niż Memo).
A jeszcze bardziej polecam komponent edycyjny Scintilla (jeszcze trudniejsze, ale piękne możliwości)


Bo C to najlepszy język, każdy uczeń ci to powie
G1
  • Rejestracja:około 5 lat
  • Ostatnio:7 miesięcy
  • Postów:9
0

Jeśli już, to bez komponentu. Może jakaś podpowiedź jak to ugryźć ?

AK
Jak nie masz woli walki z dokumentacją, szukania pazurami wiedzy np o RichEdicie plus doświadczenia, to raczej się nie uda
Mariusz Bruniewski
Mariusz Bruniewski
  • Rejestracja:ponad 19 lat
  • Ostatnio:ponad 3 lata
  • Lokalizacja:Świecie
0

Proste. Możesz na samym komponencie utworzyć popupmenu lub założyć hooka i z niego wywołać popup menu. Możesz nawet skorzystać z hint i wyświetlać je gdzie tylko chcesz.
Po x, y tekstu i zapisywać komentarz np. do oddzielnego pliku. Kiedy kursor zjawi się w pozycji x, y oczywiście dostępna tolerancja kursora x,y wyświetli się tekst w postaci dymku nawet możesz to uczynić w Twoim programie a nawet skorzystać z Windows od XP do Win 10 w jego baloniku nad zegarem w Tray'u. Wszystko można :-) Nawet gdy będziesz formę rozszerzał na jego krańcach algorytm i tak wyświetli poprawną tolerancję.
Inputbox do wpisywania możliwości są ogromne. Można formę wywołać z notatnikiem do wpisywania danych. Lub skorzystać z narzędzia notepad.exe Windows.


Umysł pozytywny szuka sposobów, jak coś wykonać; umysł negatywny wyszukuje sposoby, by uzasadnić, że czegoś nie można zrobić.
~~ Napoleon Hill ~~
edytowany 1x, ostatnio: Mariusz Bruniewski

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.