IDE-Tools EurOmnis 2012/2014 Flash session

Bruno Barthélemy barthelemy at bbsoft.ch
Sun Dec 21 08:54:20 EST 2014


What a gift for Christmas !

Thank you very much Udo !

Bruno


> Le 19 déc. 2014 à 19:12, Udo Sonnabend <U.Sonnabend at wigasoft.ch> a écrit :
> 
> Hi All
> 
> `Will give my IDE-Tools showed at EurOmnis flash sessions 2012 and 2014 to the community.
> 
> They are at the moment on our FTP-Site:
> http://fileexchange.wigasoft.ch/
> User: omnisdevlist
> PW: $sendAll
> 
> (There is a commitee constituted at EurOmnis2014 to create an open VCS… they will be availible there too – if…;)
> 
> Teaser:
> =====
> Imagine – after having  programed dozends of Libraries – thausends of classes – a complex subwindow structure - and then maintain this program (after you layed half a year in the sun – `d wish for you ;-) - Just find the right library – class – and then the method -  to put your breakpoint in it ;-)
> 
> Imagine - open your window, move the mouse to your point of interest and type a short cut key to:
> 
> -          Show  the method behind that object to put any breakpoint in it,
> 
> -          Show the design/layout of that object and show it selected to do….your desired layout immediatly,
> 
> -          inspect the WHOLE corresponding list under your mouse representing this value,
> 
> -          inspect („all“) runtime properties of that object,
> 
> -          show the associated schema, table or file class of the object,
> 
> -          show subwindow instance values of that object….
> 
> If you are editing methods of a class - immedialty switch to:
> 
> -          Showing the class in browser,
> 
> -          showing the class in VCS,
> 
> -          showing the revision history,
> 
> -          showing the superclass
> 
> -          Check In/Out or switch the checkedout flag
> 
> -          ….
> 
> 
> Supported version are starting at Studio Version 4.3. – Version 6 tiny resp. not  tested - there are gotchas !
> May be not all parts are working for you, but it is at least a start to get a „flowing“ IDE to push the Omnis community ;-)
> 
> Below is part of  the readme file.
> Please feel free to distribute, share, enhance
> …and please report any bugs and comments to usonnabend at wigasoft.ch<mailto:usonnabend at wigasoft.ch>.
> 
> Regards,
> Udo Sonnabend
> Wigasoft AG
> Switzerland
> 
> PS: I gave my IDETools to Bob Whiting at EurOmnis 2014 – hoping - some functions will become part of the Omnis core and hopefully better implemented than my heuristic approach.
> 
> 
> ;  =============================================================================================
> ;  Features:
> ;  =============================================================================================
> ;  Mouse over a running Window Object:
> ;  ===========================
> ;  Show Method of Object     ;; SHIFT-CTRL-M
> ;  Select Object in Layout Editor     ;; SHIFT-CTRL-W
> ;  Show Properties of Object     ;; F6
> ;  Edit Values of Dataname     ;; CTRL-Shift-A
> ;  Edit Entity(=List, or all Instance vars)     ;; CTRL-Shift-E
> ;  Show Table instance vars of associated table;;     ;; CTRL-Shift-B
> ;  Show Window and Subwindow vars     ;; SHIFT-CTRL-N, SHIFT-CTRL-U
> ;  Show File or Schema class used for object;;     ;; SHIFT-CTRL-S
> ;  Show Table class  for object   ;; SHIFT-CTRL-T
> 
> ;  Selected class in Browser:
> ;  ===============
> ;  Show Superclass     ;; ALT-S
> ;  Show Classname in Finddialog     ;; ALT-F
> ;  Show Class in VCS     ;; ALT-V
> ;  Copy Current class name to clipboard     ;; ALT-N
> 
> ;  Selected class in VCS:
> ;  ===============
> ;  Edit Class in main method editor     ;; ALT-C
> ;  Show Class in Browser     ;; ALT-B
> ;  Show Superclass     ;; ALT-S
> ;  Show Classname in Finddialog     ;; ALT-F
> ;  Copy Current class name to clipboard     ;; ALT-N
> 
> ;  Method Editor:
> ;  ===========
> ;  Show class in Browser     ;; ALT-B
> ;  Show class in VCS     ;; ALT-V
> ;  Show Revision History     ;; ALT-R
> ;  Show Compare Dialog     ;; ALT-O
> ;  Toggle Show as Checked out     ;; ALT-F1
> ;  Check out     ;; ALT-F2
> ;  Check in     ;; ALT-F3
> ;  Show Superclass     ;; ALT-S
> ;  Show Inheritance tree     ;; ALT-I
> ;  Copy Current class name to clipboard     ;; ALT-N
> 
> ;  Any Selection (nearly) anywhere:     ;; (Text, Method lines, Find dialog)
> ;  ================
> ;  Copy to Find Dialog     ;; ALT-F
> ;  Edit first Class in Selection     ;; ALT-C
> 
> _____________________________________________________________
> Manage your list subscriptions at http://lists.omnis-dev.com



-- 
Bruno Barthélemy
BB-Soft
Pavement 9
1018 Lausanne
Switzerland
T  +41 21 312 29 49
F  +41 21 312 45 54
E  barthelemy at bbsoft.ch







More information about the omnisdev-en mailing list