From 28359bf31e4f696901245bc955df74fd8bdda4bf Mon Sep 17 00:00:00 2001
From: nyamatongwe SCI_CANPASTE returns non-zero if the document isn't read-only and if the selection
doesn't contain protected text. If you need a "can copy" or "can cut", use
- SCI_GETSELECTIONSTART()-SCI_GETSELECTIONEND(), which will be non-zero if you can
- copy or cut to the clipboard.
SCI_GETSELECTIONEMPTY(), which will be zero if there are any non-empty
+ selection ranges implying that a copy or cut to the clipboard should work.
GTK+ does not really support SCI_CANPASTE and always returns TRUE
unless the document is read-only.
+ SCI_GETSELECTIONEMPTY
+ Return 1 if every selected range is empty else 0.
SCI_CLEARSELECTIONS
Set a single empty selection at 0 as the only selection.