Домой Классы Статические функции Перечисления (ENUM) Структуры (STRUCTURE)

{Clipboard}


CLASS {Clipboard} , UNTESTED, NATIVE, ABSTRACT :


Класс для работы с буфером обмена (только текстовые операции).


IMPORT : {NATIVE_Clipboard} .


-------------------------------------------------------------------- 'text'

 

FUN Text_from_clipboard ==> STR , NATIVE


Получение текста из буфера обмена.


FUN Text_to_clipboard ( STR Text|_to_put ) , NATIVE


Копирование текста в буфер обмена.


FUN Clipboard_has_text ==> BOOL , NATIVE



------------------------------------------------------------------- 'files'

    

ENUMERATION {file_drop_op|eration} :

        'COPY|_FILES' ,

        'MOVE|_FILES' .



FUN Files_from_clipboard (
     
STR Paths|_array [] ) ==> {file_drop_op} , NATIVE



FUN Files_to_clipboard (
     
STR Paths|_array [*] ,
     
{file_drop_op} Op|eration ) , NATIVE



FUN Clipboard_has_files ==> BOOL , NATIVE


END