51 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
		
		
			
		
	
	
			51 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
|   | /*
 | ||
|  |   ============================================================================== | ||
|  | 
 | ||
|  |    This file is part of the JUCE library. | ||
|  |    Copyright (c) 2017 - ROLI Ltd. | ||
|  | 
 | ||
|  |    JUCE is an open source library subject to commercial or open-source | ||
|  |    licensing. | ||
|  | 
 | ||
|  |    By using JUCE, you agree to the terms of both the JUCE 5 End-User License | ||
|  |    Agreement and JUCE 5 Privacy Policy (both updated and effective as of the | ||
|  |    27th April 2017). | ||
|  | 
 | ||
|  |    End User License Agreement: www.juce.com/juce-5-licence | ||
|  |    Privacy Policy: www.juce.com/juce-5-privacy-policy | ||
|  | 
 | ||
|  |    Or: You may also use this code under the terms of the GPL v3 (see | ||
|  |    www.gnu.org/licenses). | ||
|  | 
 | ||
|  |    JUCE IS PROVIDED "AS IS" WITHOUT ANY WARRANTY, AND ALL WARRANTIES, WHETHER | ||
|  |    EXPRESSED OR IMPLIED, INCLUDING MERCHANTABILITY AND FITNESS FOR PURPOSE, ARE | ||
|  |    DISCLAIMED. | ||
|  | 
 | ||
|  |   ============================================================================== | ||
|  | */ | ||
|  | 
 | ||
|  | namespace juce | ||
|  | { | ||
|  | 
 | ||
|  | //==============================================================================
 | ||
|  | /**
 | ||
|  |     Handles reading/writing to the system's clipboard. | ||
|  | 
 | ||
|  |     @tags{GUI} | ||
|  | */ | ||
|  | class JUCE_API  SystemClipboard | ||
|  | { | ||
|  | public: | ||
|  |     /** Copies a string of text onto the clipboard */ | ||
|  |     static void copyTextToClipboard (const String& text); | ||
|  | 
 | ||
|  |     /** Gets the current clipboard's contents.
 | ||
|  | 
 | ||
|  |         Obviously this might have come from another app, so could contain | ||
|  |         anything.. | ||
|  |     */ | ||
|  |     static String getTextFromClipboard(); | ||
|  | }; | ||
|  | 
 | ||
|  | } // namespace juce
 |