About updated (needs a better looking, may be with another building object). Commiting before testing DynamicComposableModel for building a dynamic interface.

This commit is contained in:
Offray Vladimir Luna Cárdenas 2016-01-08 12:04:58 +00:00
parent 373889f177
commit ca87a3ad61
2 changed files with 26 additions and 8 deletions

View File

@ -89,18 +89,35 @@ GrafoscopioBrowser class >> messageAbout [
"Shows the author, license, sponsors and main contributors to the project and point to further documentation on the web" "Shows the author, license, sponsors and main contributors to the project and point to further documentation on the web"
UIManager default alert: UIManager default alert:
'Grafosocpio', '_.:| Grafoscopio |:._',
(String with: Character cr), (String with: Character cr),
'(c) Copyright 2014 by Offray Vladimir Luna Cárdenas', '(c) Copyright 2014-2016 by Offray Vladimir Luna Cárdenas',
(String with: Character cr), (String with: Character cr),
'Covered under MIT license.', 'Covered under MIT license.',
(String with: Character cr), (String with: Character cr),
(String with: Character cr), (String with: Character cr),
'SPONSORS:', '[ Sponsors ]',
(String with: Character cr), (String with: Character cr),
'mutabiT | www.mutabit.com ', 'mutabiT | www.mutabit.com ',
(String with: Character cr), (String with: Character cr),
'Fundación Universitaria Los Libertadores | www.ulibertadores.edu.co ', 'HiTec Lab, Fundación Universitaria Los Libertadores | www.ulibertadores.edu.co ',
(String with: Character cr),
(String with: Character cr),
'[ Thanks to ]',
(String with: Character cr),
'HackBo, Hackerspace Bogota | http://hackbo.co',
(String with: Character cr),
'// Regular workshops attendees \\
Rafael Medida, Iván Pulido, Camilo Hurtado',
(String with: Character cr),
'// Coffe talk (mostly about grafoscopio) \\
Yanneth Gil, Andrés Calderón, Luis Alejandro Bernal',
(String with: Character cr),
'// Pharo, Moose and Agile Visualization communities \\
Tudor Girba, Alexandre Bergel, Nicolai Hess, Peter Uhnák, Milton Mamani ',
(String with: Character cr),
'// Family support while writing, coding & travelling (among others!) \\
Divian Luna, Hilda Cárdenas',
(String with: Character cr), (String with: Character cr),
(String with: Character cr), (String with: Character cr),
'For further details and versions go to:', 'For further details and versions go to:',

View File

@ -8,7 +8,7 @@ My main responsability is to provide grafoscopio with graphical widgets and othe
" "
Class { Class {
#name : #GrafoscopioGUI, #name : #GrafoscopioGUI,
#superclass : #ComposableModel, #superclass : #DynamicComposableModel,
#instVars : [ #instVars : [
'windowMainMenu', 'windowMainMenu',
'tree', 'tree',
@ -100,9 +100,10 @@ GrafoscopioGUI >> initializeWidgets [
windowMainMenu := self windowMainMenu. windowMainMenu := self windowMainMenu.
tree := self tree. tree := self tree.
nodeHeader := self newTextInput. nodeHeader := self newTextInput.
nodeBody := tree selectedItem notNil nodeBody :=
ifTrue: [ self updateBody ] tree selectedItem notNil
ifFalse: [nodeBody := self newText]. ifTrue: [ self updateBody ]
ifFalse: [nodeBody := self newText].
windowMainMenu applyTo: self. windowMainMenu applyTo: self.
self focusOrder self focusOrder
add: windowMainMenu; add: windowMainMenu;