Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.153.861 Times

GCWindowMenu 1.0

Company: Graham Cox
Date Added: August 21, 2013  |  Visits: 213

GCWindowMenu

Report Broken Link
Printer Friendly Version


Product Homepage
Download (18 downloads)

GCWindowMenu is a free utility that offers a simple solution to turning any view into a pop-up menu. Includes example code to show use with a standard NSSlider.<br /><br />How it works: You create an instance of GCWindowMenu, then you add the main content view to it (a slider control, or whatever you like - in fact the creation of the window and supplying the view is one class method call), then you call one class method to handle the rest - positioning it, popping it up on screen, tracking it and then finally fading it away quickly but gracefully at the end.<br /><br />GCWindowMenu endeavours to emulate the standard menu behaviour - if you click once quickly to bring it up, it will stay on screen and you can click and drag in it. If you click and hold, it will stay up as long as the mouse is down.<br />Standard view mouse event handling methods are called while the menu is being tracked, so by and large you can easily design a view to work in any situation - in a window or in a menu. For standard control views, there are a few additional minor kinks, since those views implement their own tracking loops. At present their design means that depending on how you position the menu, you may not be able to use the click-hold-release method with some kinds of controls. GCWindowMenu tries to do the right thing, and has some flags you can set to change the behaviour.<br /><br />GCWindowMenu only implements the menu, not the widget that triggers it. However, the example code in the download shows one simple way to handle this - as you'll see it's just a very small effort.

Requirements: No special requirements
Platforms: Mac, Mac OSX
Keyword: Class Click Control Design Gcwindowmenu Handle Implement Loops Method Mouse Quickly Screen Simple Small Standard Tracking Views Window
Users rating: 0/10

License: Freeware Size: 51.2 KB
GCWINDOWMENU RELATED
Development Tools  -  Helicopter Control Design 1.0
Simple Simulink simulation for a helicopter control design. The package includes a paper, matlab file, and a simulink model. Read the paper for detailed description of the simulink model.The design is based on the book by Gareth D....
481.28 KB  
Development Tools  -  Robust control design of the Mass/Damper/Spring system 1.0
This collection contains M-files intended for design of the Mass/Damper/Spring control system using the newly available functions from Robust Control Toolbox,version 3. Description of the system and version of the files using functions from...
10 KB  
Database Tools  -  PGSQL_Login 1.0
PGSQL_Login is a PHP/PostgreSQL 'Login' class, to control users sessions.
10 KB  
Miscellaneous  -  A generator for any number of for loop 1.0
Python has a number of nice methods to handle 'for' loops. However, the situation often arises where you have a large number of nested loops. This script allows you to reduces the number of loops to one.
 
Development Tools  -  Steam Condenser Model and PI Control 1.0
The zip file includes the model description in a pdf file, a simulink model of the steam condenser, a function to perform Reaction Curve PID tuning and an m-file to run the model.The m-file can be used to learn how to use the Reaction Curve...
112.64 KB  
Finance  -  UDK class viewer 0.5
UDK class viewer is a simple, small and handy application that has been developed in order to allow its users to build UDK diagrams. Now you can build the UDK diagrams you need in no time at all with the help of this accessible piece of software.
 
Development Tools  -  Fault Tolerant Flight Control Design for Fighter Aircraft 1.0
This is my MSc Thesis work at KFUPM, Saudi Arabia. I am currently pursuing PhD in robotics. There is a self explanatory guide to the codes and models. I devised a novel way to combine Datcom and windtunnel results for undamaged aircraft to obtain...
4.95 MB  
Utilities  -  CDP Dissector 2.0
CDP Dissector is a plugin for Wireshark (the network protocol capture and analyzer tool) to dissect and analyze the UDP-based proprietary CDP protocol (Control Design Platform) from Industrial Control Design.
768 KB  
Games  -  Up And Down Jump 1.0.0.1
Up And Down Jump. At the ends of gravity world, player need to click on the screen to control the hero avoid oncoming enemy. The game may seem simple, but it is very difficult to play to high score, so that the player use two hands, but may be two...
6 MB  
Audio Tools  -  Sound Volume Hotkeys 1.0
Control sound volume using system-wide hotkeys. Customizable on-screen sound volume indicator will show you the current level.
373 KB  
NEW DOWNLOADS IN MACINTOSH SOFTWARE, PROGRAMMING
Macintosh Software  -  MacX Free DVD to MP4 Converter for Mac 4.2.3
MacX Free DVD to MP4 Converter for Mac is an innovative yet free DVD to MP4 ripper software for Mac users without any functional limitation or watermark. It is able to convert DVDs including copy protected DVD movies to MP4, FLV, MP3 music on Mac...
36.23 MB  
Macintosh Software  -  MacX Free Rip DVD to QuickTime for Mac 4.1.9
MacX Free Rip DVD to QuickTime for Mac is totally free yet versatile DVD to QuickTime ripper software for Mac users to free rip both normal and copy-protected DVDs to QuickTime MOV, MP4 on Mac with excellent image quality. Besides the powerful...
36.3 MB  
Macintosh Software  -  MacX QuickTime Video Converter Free 4.1.9
MacX QuickTime Video Converter Free Edition is the best program designed for Mac users to free convert almost all HD videos and SD videos to QuickTime accepted formats on Mac with first rate quality.The input file formats covered by this powerful...
23.11 MB  
Macintosh Software  -  MacX Free Apple TV Video Converter 4.1.9
MacX Free Apple TV Video Converter is a 100% free video to Apple TV converter software which enables you to free convert most popular videos like AVCHD, MKV, M2TS, AVI, MPEG, WMV, FLV etc to Apple TV compatible format like MP4 format on Mac OS. In...
22.89 MB  
Macintosh Software  -  MacX Free DVD to PSP Converter for Mac 4.1.7
Looking for a solution to convert DVD to PSP for free? MacX Free DVD to PSP Converter for Mac is a 100% free DVD to PSP converter software which can assist you convert any DVD including copy protected DVDs to PSP supported MP4, H.264/MPEG-4 AVC...
36.26 MB  
Programming  -  MacX Free iMovie Video Converter 4.1.8
MacX Free iMovie Video Converter is a professional free iMovie video converter for Mac that can convert any SD and HD videos such as M2TS, MKV, AVI, WMV, FLV, VOB, 3GP and more to iMovie accepted video formats MOV & MP4 for importing to iMovie...
22.92 MB  
Programming  -  SwapList 0.1 Alpha
Java list implementation that swaps list items to a disk file in order to avoid out-of-memory error.
10.24 KB  
Programming  -  Mano 1.05 Beta
Mano is a makeFile navigator containing a tree grouping the targets.
20.48 KB  
Programming  -  Workhorse 1.2
Workhorse automates tedious file transfer and deletion tasks. Just tell it when or how often you want it to run, fill in the details, and let it do it's job! Do you know Applescript? Use Workhorse to run your scripts at a given time or interval....
225.28 KB  
Programming  -  PLT Scheme (formerly DrScheme) Darwin (PPC) 4.2
PLT Scheme is an interactive, integrated, graphical programming environment for the Scheme, MzScheme, and MrEd programming languages. PLT Scheme provides source highlighting for syntax and run-time errors, support for multiple language...
38.27 MB