|
Class: FileApplicationNoteBook
Object
|
+--Model
|
+--ApplicationModel
|
+--AbstractFileBrowser
|
+--FileApplicationNoteBook
- Package:
- stx:libtool
- Category:
- Interface-Tools-File
- Version:
- rev:
1.371
date: 2019/07/30 09:48:19
- user: stefan
- file: FileApplicationNoteBook.st directory: libtool
- module: stx stc-classLibrary: libtool
- Author:
- Christian Penk
application list
-
applicationList
-
returns a list of all applications to start by the NoteBookApplication with
#className #type
example:
#( #'FooEditor' nil )
-
classFor: aApplicationListItem
-
-
defaultApplication
-
returns the application to be started if no itemQuery returns true or no supportedSuffix is supported
-
typeFor: aApplicationListItem
-
classAccess
-
textEditorClass
-
defaults
-
openAnotherApplicationOnSameItem
-
interface specs
-
windowSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:FileApplicationNoteBook andSelector:#windowSpec
FileApplicationNoteBook new openInterface:#windowSpec
FileApplicationNoteBook open
|
menu specs
-
tabMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
usage example(s):
MenuEditor new openOnClass:FileApplicationNoteBook andSelector:#tabMenu
(Menu new fromLiteralArrayEncoding:(FileApplicationNoteBook tabMenu)) startUp
|
accessing
-
listOfApplications
-
return the value of the instance variable 'listOfApplications' (automatically generated)
-
selectionHistoryList
-
-
selectionHistoryList: aCol
-
accessing-applications
-
getAllApplicationsByClass: aClass andType: aType
-
and:[appl type = aType]
-
getApplicationByType: aType
-
-
getIndexFor: aApplication
-
-
getSameApplicationsFor: anApplication
-
actions-app-common
-
changeItem: anItem for: anAppl
-
self doSelect:anAppl.
-
changeModified: aSymbol for: anAppl
-
-
closeSubCanvas: aApplication
-
"/ UPDATE THE LAST SELECTION BECAUSE SEL INDEX IS DECREMENTED FOR HIGHER INDEXES
-
destroyTab: tabIndex
-
-
doCloseAllApplications
-
-
doCloseAllOtherApplications
-
(Dialog confirm:(resources string:'Really close all Tabs ?')) ifFalse:[^ self].
-
doCloseApplication
-
-
doRenameTab
-
-
doSelectInList
-
-
openApplByFileItem: anItem
-
open a new embedded app, or a standard system command (for example pdf reader).
return the new app or nil, if none was embedded.
Uses the default class list for open of applications by item
-
openApplicationClass: aClass withItem: anItem withType: aType
-
Modified (format): / 12-01-2012 / 01:10:50 / cg
-
openApplicationClass: aClass withItem: anItem withType: aType checkExisting: checkExisting
-
Modified (format): / 29-11-2011 / 19:06:27 / cg
-
openApplicationClass: aClass withItem: anItem withType: aType checkExisting: checkExisting preSetItem: aBlock
-
do not open unreadable items
-
openDefaultApplicationByItem: anItem
-
open the default application if no application for item is available or the start of the
available application failed
-
setSameFileIndexFor: anAppl
-
Modified (format): / 24-07-2011 / 08:22:03 / cg
-
startApplication: anApplication
-
start a subapplication in the lower panel (terminal, finder, archive viewer or text editor)
-
tabStringAdd: aString for: anAppl
-
-
tabStringChangeTo: aString for: anAppl
-
-
tryToGetExistingApplFor: aClass withItem: anItem withType: aType preSetItem: aBlock
-
sameAppls := sameAppl first.
actions-app-spec
-
addTerminalIn: aDirectory
-
-
changeDirectoryDescription
-
-
closeAllApplicationsEnabled
-
-
closeDirectoryDescription
-
Modified (format): / 12-11-2017 / 11:18:40 / cg
-
doAddArchiverOn: aFilename
-
-
newTextEditor
-
Modified (format): / 12-11-2017 / 11:18:35 / cg
-
openArchiveViewApplication: anItem
-
Modified (format): / 12-11-2017 / 11:18:31 / cg
-
openCommandResultApplication
-
Modified (format): / 12-11-2017 / 11:18:19 / cg
-
openCompareDirectory: directory1 with: directory2
-
-
openDirectoryDescription
-
-
openNewTextEditorOn: anItem
-
Modified (format): / 12-11-2017 / 11:18:11 / cg
-
openSearchFileOn: anItem
-
Modified (format): / 12-01-2012 / 01:02:30 / cg
-
openTerminalApplication: anItem
-
-
openTextEditor
-
-
openTextEditorForFile: aFilename
-
-
openTextEditorOn: anItem
-
-
openTextEditorOn: anItem type: aDirDescrOrFile
-
-
openTextEditorWithHexPresentationOn: anItem
-
Modified (format): / 12-11-2017 / 11:18:06 / cg
applicationlist access
-
applicationList
-
aspects
-
canvasHolder
-
-
cursorColLabelHolder
-
-
cursorLineAndColumnLabelHolder
-
-
cursorLineLabelHolder
-
-
fileEncodingHolder
-
-
inputTabColumnConversionHolder
-
-
lineEndConventionHolder
-
-
lockFileEncodingHolder
-
-
modeLabelHolder
-
-
modeLabelMenu
-
-
modeLabelMenuHolder
-
-
privateTabList
-
-
selectedEditorPage
-
if your app needs to be notified of changes, uncomment one of the lines below:
usage example(s):
selectedEditorPage onChangeSend:#selectedEditorPageChanged to:self.
|
-
tabList
-
-
tabList: aValue
-
change & update
-
canvasChanged
-
invoked when the contentsView has been changed
-
update: something with: aParameter from: changedObject
-
don't want the tabs with one application - that's why i have to change my tablist
-
viewDirectoryDescriptionChanged
-
menu & actions
-
destroyTabAt: idx
-
-
tabMenuAt: aTab
-
queries
-
getSameFilesModifiedFor: aAppl
-
selection
-
currentTabMenusApplication
-
only valid within menu processing
-
doSelect: anAppl
-
self gotoFile:fileName.
-
selectedApplication
-
startup & release
-
closeRequest
-
asks for permission before closing
-
makeDependent
-
-
postOpenAsSubcanvasWith: aBuilder
-
-
postOpenWith: aBuilder
-
only invoked if the application not started from a master
-
preBuildWith: aBuilder
-
-
tryCloseApplications
-
ArchiveViewApplication
CommandResult
DigitalNotepadFileViewApplication
HtmlViewApplication
ImageViewApplication
Terminal
TextEditor
XMLViewApplication
XViewApplication
|