All Projects → sveinbjornt → STPathTextField

sveinbjornt / STPathTextField

Licence: other
Subclass of NSTextField that supports shell and browser-style path autocompletion

Programming Languages

objective c
16641 projects - #2 most used programming language
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to STPathTextField

stroke-dasharray-interpolation-talk
Slides from 2015 D3.js talk
Stars: ✭ 17 (+0%)
Mutual labels:  path
path-replace-loader
Path replace loader for webpack
Stars: ✭ 14 (-17.65%)
Mutual labels:  path
eXpansion
eXpand your Manialive server controller to the new hights
Stars: ✭ 19 (+11.76%)
Mutual labels:  expansion
lookpath
The minimum and most straightforward way to check if command exists and where the executable is, without spawning child_process.
Stars: ✭ 49 (+188.24%)
Mutual labels:  path
pip-bash-completion
bash autocompletion for pip
Stars: ✭ 74 (+335.29%)
Mutual labels:  autocompletion
fast-autocomplete
Fast Autocomplete: When Elastcsearch suggestions are not fast and flexible enough
Stars: ✭ 201 (+1082.35%)
Mutual labels:  autocompletion
OpenAmiga600RamExpansion
Open Hardware 1 MB Chip RAM Expansion for the Commodore Amiga 600 Computer
Stars: ✭ 48 (+182.35%)
Mutual labels:  expansion
django-search-admin-autocomplete
Simple django app that add autocomplete to search inside admin panel.
Stars: ✭ 28 (+64.71%)
Mutual labels:  autocompletion
CLI-Autocomplete
Cross-platform flexible autocomplete library for your CLI applications.
Stars: ✭ 21 (+23.53%)
Mutual labels:  autocompletion
SonogramView
Audio visualisation of song
Stars: ✭ 65 (+282.35%)
Mutual labels:  path
vscode-allautocomplete
Autocomplete from open files for VSCode
Stars: ✭ 90 (+429.41%)
Mutual labels:  autocompletion
global-prefix
Get the npm global path prefix. Same code used internally by npm.
Stars: ✭ 27 (+58.82%)
Mutual labels:  path
NavigationRouter
A router implementation designed for complex modular apps, written in Swift
Stars: ✭ 89 (+423.53%)
Mutual labels:  path
path-to-regexp-php
PHP port of https://github.com/pillarjs/path-to-regexp
Stars: ✭ 21 (+23.53%)
Mutual labels:  path
array-keyed-map
JS datastructure, like Map, but the keys are arrays
Stars: ✭ 29 (+70.59%)
Mutual labels:  path
pathtools
DEPRECATED This twig plugin for the Craft CMS brings convenient path & url manipulation functions & filters to your Twig templates.
Stars: ✭ 19 (+11.76%)
Mutual labels:  path
AvalonHelper
avalon completion for sublime 3
Stars: ✭ 40 (+135.29%)
Mutual labels:  autocompletion
groupoid.space
🧊 Інститут Формальної Математики
Stars: ✭ 35 (+105.88%)
Mutual labels:  path
editor
A text editor written in Nim
Stars: ✭ 24 (+41.18%)
Mutual labels:  autocompletion
DSFFloatLabelledTextControl
A macOS Cocoa single-line NSTextField/NSSecureTextField that implements the Float Label Pattern.
Stars: ✭ 21 (+23.53%)
Mutual labels:  nstextfield

STPathTextField - Objective C class

STPathTextField is a subclass of NSTextField for receiving and displaying a file system path. It supports path validation and autocompletion. Autocompletion can use "web browser" style - i.e. expansion and selection, or shell autocompletion style - i.e. tab-expansion.

To use STPathTextField, just add a text field to a window in a nib file, and set its class to STPathTextField.

Default properties of an STPathTextField are the following:

autocompleteStyle = STNoAutocomplete;
colorInvalidPath = YES;
foldersAreValid = NO;
expandTildeInPath = YES;

There are three autocomplete styles:

typedef enum
{
    STNoAutocomplete = 0,
    STShellAutocomplete = 1,
    STBrowserAutocomplete = 2
} 
STPathTextFieldAutocompleteStyle;

Screenshot of example app

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].