Services menu The Services menu is a user interface element in a computer operating system. The services are programs that accept input from the user selection, process it, and optionally put the result back in the clipboard. The concept originated in the NeXTSTEP operating system, from which it was carried over into macOS and GNUstep. Similar features can be emulated on other operating systems. macOSadvertises the Services menu in connection with other features of its operating system. For example, it's possible to desktop search for a piece of text by selecting it with the mouse and using the service from Spotlight. Other central services are Grab for taking screenshots, and the system spell checker. The concept is similar to a GUI equivalent of a Unix pipe, allowing arbitrary data to be processed and passed between programs. Services can be implemented as , which expose a portion of the application services functionality of an application to operate on selected data, usually without displaying an interface. In its developer documentation, Apple recommends that applications use services to provide features that are "generally useful", giving as an example a Usenet client providing ROT13 encryption as a service. Standalone services may also be created without a host application. Their simple, one-purpose nature and the fact that they don't require a GUI to be designed makes writing standalone services popular beginner's macOS programming projects. Since many applications install their entries without asking the user, the macOS services menu tends to clog up with dozens of entries quickly. Most users only will ever use a small subset of the possible options, therefore cutting down and customizing the menu makes it both faster and more pleasant to use. Prior to Mac OS X Snow Leopard, third party software is required to do this; in Snow Leopard, the Services menu can be customized from the Keyboard pane of System Preferences. EmulationFrom the point of view of software, the Services menu is a means of inter-process communication. To the user, it is an interface for executing actions on selected data. The emulation of the Services menu is based on the fact that there are several ways this can be achieved in an operating system. Even in macOS, there is an alternative system called the context menu handler, which is carried over from classic Mac OS. In the X Window System, any data selected in an application is available to all other programs. Thus the Services menu can be an application which retrieves the current selection, and lets the user choose an action. Missing is the part about returning the processed data back to the originating application. Instead, the service can open a new window to show the results. Alternatively, the service could replace the current cut buffer with the results of the operation, leaving the user only to perform a paste.
Popular articles Prince Philip, Duke of Edinburgh - Prince Philip, Duke of Edinburgh is the husband of Queen Elizabeth II of the United Kingdom and other Commonwealth realms. Philip was born into the Greek and Danish royal families. He was born in Gr... Elizabeth II - Elizabeth II is Queen of the United Kingdom and 15 other Commonwealth realms. Elizabeth was born in Mayfair, London, as the first child of the Duke and Duchess of York. Her father ascended the thron... Charles, Prince of Wales - Charles, Prince of Wales , is the heir apparent to the British throne as the eldest child of Queen Elizabeth II. He has been Duke of Cornwall and Duke of Rothesay since 1952, and he is the oldest and... DMX (rapper) - American rapper and songwriter. He began rapping in the early 1990s, and released his debut album It's Dark and Hell Is Hot in 1998, to bo... George VI - George VI was King of the United Kingdom and the Dominions of the British Commonwealth from 11 December 1936 until his death in 1952. Known as "Bertie" among his family and close friends, ... Anne, Princess Royal - Anne, Princess Royal , is the second child and only daughter of Queen Elizabeth II and Prince Philip, Duke of Edinburgh. She is 14th in line to the throne as of 2019 and has been Princess Royal since... Prince Edward, Earl of Wessex - Prince Edward, Earl of Wessex is the youngest of four children and the third son of Queen Elizabeth II and Prince Philip, Duke of Edinburgh. At the time of his birth he was third in line of successi... Popular movies Zack Snyder's Justice League - Zack Snyder's Justice League , commonly referred to as the " Snyder Cut ", is the upcoming director's cut of the 2017 American superhero film Justice League . It presents Justice League â... Godzilla vs. Kong - upcoming American monster film directed by Adam Wingard. A sequel to ' and ', it is the fourth film in Legendary's MonsterVerse. The film is also the 36th film in the Godz... Mortal Kombat (2021 film) - upcoming 2021 American martial-arts fantasy action film directed by Simon McQuoid from a screenplay by Greg Russo and Dave Callaham and a story by Oren Uziel and Russo. It is bas... Godzilla: King of the Monsters (2019 film) - 2019 monster film directed by Michael Dougherty and co-written by Dougherty with Zach Shields. A sequel to Godzilla, it is the 35th film in the Godzilla franchi... Thunder Force (film) - upcoming American superhero comedy film directed and written by Ben Falcone. Starring Melissa McCarthy, Octavia Spencer, Pom Klementieff, and Melissa Leo, the film will be releas... Nobody (film) - upcoming American thriller film, directed by Ilya Naishuller, from a screenplay by Derek Kolstad. It stars Bob Odenkirk, Connie Nielsen and Christopher Lloyd. Originally scheduled for a... Shrek - 2001 American computer-animated comedy film loosely based on the 1990 fairy tale picture book of the same name by William Steig. Directed by Andrew Adamson and Vicky Jenson in their direc... Popular video games Minecraft - sandbox video game developed by Mojang Studios. Created by Markus "Notch" Persson in the Java programming language and released as a public alpha for personal computers in 2... Roblox - online game platform and game creation system that allows users to program games and play games created by other users. Founded by David Baszucki and Erik Cassel in 2004 and released in... Grand Theft Auto V - 2013 action-adventure game developed by Rockstar North and published by Rockstar Games. It is the first main entry in the Grand Theft Auto series since 2008's Grand Theft ... The World Ends with You - action role-playing game with urban fantasy elements developed by Square Enix and Jupiter for the Nintendo DS. Set in the modern-day Shibuya shopping district of Tokyo,... League of Legends - multiplayer online battle arena video game developed and published by Riot Games for Microsoft Windows and macOS. Inspired by Defense of the Ancients , the game follows a fre... Among Us - Among Us - English video game published on June 18, 2018. It was presented as indie game, party video game.... The Binding of Isaac (video game) - indie roguelike video game designed by Edmund McMillen and Florian Himsl, initially released in 2011 for Microsoft Windows; the game was later ported for OS X, and Linux o... Popular books Nineteen Eighty-Four - dystopian novel by English novelist George Orwell. It was published on 8 June 1949 by Secker & Warburg as Orwell's ninth and final book... Bible - collection of religious texts or scriptures sacred to Christians, Jews, Samaritans, Rastafari and others. They generally consider the Bible to be a product of divine inspiration and a... Hige o Soru. Soshite Joshi KĊsei o Hirou. - Japanese romantic comedy light novel series written by Shimesaba and illustrated by booota. It began serialization online in March 2017 on Kadokawa's ... I've Been Killing Slimes for 300 Years and Maxed Out My Level - Japanese light novel series written by Kisetsu Morita and illustrated by Benio. It was serialized online since 2016 on the user-gen... The Lord of the Rings - epic high-fantasy novel written by English author and scholar J. R. R. Tolkien. The story began as a sequel to Tolkien's 1937 fantasy novel The Hobbit but eventually de... SCP Foundation - fictional organization documented by the web-based collaborative-fiction project of the same name. Within the website's fictional setting, the SCP Foundation is responsible f... Divine Comedy - long Italian narrative poem by Dante Alighieri, begun c. 1308 and completed in 1320, a year before his death in 1321. It is widely considered to be the pre-eminent work in Ita... Popular television series
The Falcon and the Winter Soldier - upcoming American web television miniseries created for Disney+ by Malcolm Spellman, based on the Marvel Comics characters Sam Wilson / Falcon and Bucky Barne... The Crown (TV series) - historical drama web television series about the reign of Queen Elizabeth II, created and principally written by Peter Morgan, and produced by Left Bank Pictures and Sony Pictures Tel... Grey's Anatomy - American medical drama television series that premiered on March 27, 2005, on the American Broadcasting Company as a mid-season replacement. The fictional series focuses on the ... The Walking Dead (TV series) - American post-apocalyptic horror television series for AMC based on the comic book series by Robert Kirkman, Tony Moore, and Charlie Adlard. The series features a large ensemb... Invincible (TV series) - upcoming American adult animated superhero drama web television series, based on the comic book character of the same name by Robert Kirkman, set to premiere on Amazon Prime Video i... WandaVision - upcoming American web television miniseries created for Disney+ by Jac Schaeffer, based on the Marvel Comics characters Wanda Maximoff / Scarlet Witch and Vision. It is set in the ... The Blacklist (TV series) - American crime thriller television series that premiered on NBC on September 23, 2013. The show follows Raymond "Red" Reddington, a former U.S. Navy officer turned high...
OWIKI.org. Text is available under the Creative Commons Attribution-ShareAlike License.