Package Camelot :: Package camelot :: Package view :: Package controls :: Package editors
[frames] | no frames]

Source Code for Package Camelot.camelot.view.controls.editors

 1  
 
 2  """Camelot includes editors for various types of fields.  Each editor at least supports
 
 3  these features :
 
 4  
 
 5  
 
 6  * a set_value method to set a python type as the editor's value
 
 7  * a get_value method to retrieve a python type from the editor
 
 8  * the ValueLoading state : an editor has as its value ValueLoading upon construction and
 
 9  the editor's value can be set to ValueLoading if the value that should be displayed is
 
10  not yet available in the GUI thread, but is still on it's way from the model to the GUI. 
 
11  """ 
12  
 
13  from customeditor import editingFinished 
14  
 
15  from booleditor import BoolEditor, TextBoolEditor 
16  from choiceseditor import ChoicesEditor 
17  from codeeditor import CodeEditor 
18  from coloredfloateditor import ColoredFloatEditor 
19  from coloreditor import ColorEditor 
20  from customeditor import CustomEditor 
21  from dateeditor import DateEditor 
22  from datetimeeditor import DateTimeEditor 
23  from embeddedmany2oneeditor import EmbeddedMany2OneEditor 
24  from fileeditor import FileEditor 
25  from floateditor import FloatEditor 
26  from imageeditor import ImageEditor 
27  from integereditor import IntegerEditor 
28  from many2oneeditor import Many2OneEditor 
29  from manytomanyeditor import ManyToManyEditor 
30  from one2manyeditor import One2ManyEditor 
31  from onetomanychoiceseditor import OneToManyChoicesEditor 
32  from richtexteditor import RichTextEditor 
33  from stareditor import StarEditor 
34  from textlineeditor import TextLineEditor 
35  from timeeditor import TimeEditor 
36  from virtualaddresseditor import VirtualAddressEditor 
37  from smileyeditor import SmileyEditor 
38  from textediteditor import TextEditEditor 
39  from wideeditor import WideEditor 
40  from noteeditor import NoteEditor 
41  from labeleditor import LabelEditor 
42