Lynkeos
|
The document window controler. More...
#import <MyImageListWindow.h>
Protected Attributes | |
< LynkeosWindowController, NSToolbarDelegate > IBOutlet NSScrollView * | _processPane |
List of movies and images. More... | |
IBOutlet MyImageView * | _imageView |
Displays the images. | |
IBOutlet NSPopUpButton * | _listMenu |
Image/dark frame/flat field. | |
IBOutlet NSMatrix * | _dataModeRadio |
Process list or result. | |
IBOutlet NSSplitView * | _imageSplit |
Split between image and list. | |
IBOutlet NSSplitView * | _listSplit |
Split between list and process. | |
IBOutlet NSPanel * | _processWindow |
Detached window for process. | |
IBOutlet NSScrollView * | _detachedProcessPane |
Detached process view. | |
IBOutlet NSButton * | _listMarginButton |
Used to hide the margin. | |
IBOutlet NSButton * | _listSplitButton |
Reattach the process. | |
IBOutlet NSButton * | _procMarginButton |
Used to hide the margin. | |
IBOutlet NSButton * | _expandProcessButton |
Process uses all margin. | |
IBOutlet NSButton * | _processSplitButton |
IBOutlet NSButton * | _detachProcessButton |
Put the view in another window. | |
IBOutlet NSProgressIndicator * | _progress |
Processing progress. | |
IBOutlet NSView * | _fileWritersView |
Controls for save parameters. | |
IBOutlet NSPopUpButton * | _fileWritersMenu |
File format menu. | |
LynkeosColumnDescriptor * | _columnsDescriptor |
Description of all the possible columns values (pointer on the singleton) | |
IBOutlet id < LynkeosProcessingView > | _listProcessing |
Initial pseudo processing view for list management. | |
NSView * | _processingView |
Current active processing view. | |
NSObject< LynkeosProcessingView > * | _processingViewController |
Controller for the active processing view. | |
LynkeosProcessingViewRegistry * | _processingViewReg |
Parameters of the current controller. | |
MyProcessViewDefinition * | _processingViewDef |
Current processing characteristics. | |
NSMutableDictionary * | _processingViewDict |
Flat dictionary of all the processing views. | |
unsigned int * | _processingAuthorization |
Authorized modes of display for the processes. | |
LynkeosProcessingViewFrame_t | _currentProcessDisplay |
Current mode of display. | |
unsigned int | _authorizedProcessDisplays |
Authorized modes of display for the current process. | |
BOOL | _displayProgress |
Wether the processing has a progress display. | |
double | _resultZoom |
Zoom factor in result mode. | |
double | _listZoom |
Zoom factor in list mode. | |
NSView * | _marginSubview |
Store for the hidden margin view. | |
NSView * | _processSubview |
Store for the hidden process view. | |
NSView * | _listSubview |
Store for the hidden list view. | |
NSMenu * | _processMenu |
The processes menu. | |
NSToolbar * | _toolBar |
Main window toolbar. | |
MyImageListItem * | _highlightedItem |
Item currently selected in the list. | |
BOOL | _isProcessing |
BOOL | _listSelectionAuthorized |
Wether list mode is authorized. | |
BOOL | _dataModeSelectionAuthorized |
Wether data mode is authorized. | |
BOOL | _itemSelectionAuthorized |
Wether selecting items in the list is authorized. | |
BOOL | _itemEditionAuthorized |
Wether items can be edited (ie: checked / unchecked) | |
ListMode_t | _listMode |
Current list (image / flat / dark) being worked on. | |
DataMode_t | _dataMode |
Wether acting on the list or the stack. | |
NSSavePanel * | _savePanel |
The save file dialog. | |
NSMutableArray * | _currentWriters |
List of avilable writers. | |
id< LynkeosImageList > | _currentList |
document contents More... | |
The document window controler.
This class controls the document window. There are 3 objects to control in this window :
|
protected |
document contents
optimisation to jump over a redirection for reads, document is still called for writing
|
protected |
Is a processing in progress
|
protected |
List of movies and images.
For process controls
|
protected |
Show the list