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"
UIManager default alert:
'Grafosocpio',
'_.:| Grafoscopio |:._',
(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),
'Covered under MIT license.',
(String with: Character cr),
(String with: Character cr),
'SPONSORS:',
'[ Sponsors ]',
(String with: Character cr),
'mutabiT | www.mutabit.com ',
(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),
'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 {
#name : #GrafoscopioGUI,
#superclass : #ComposableModel,
#superclass : #DynamicComposableModel,
#instVars : [
'windowMainMenu',
'tree',
@ -100,9 +100,10 @@ GrafoscopioGUI >> initializeWidgets [
windowMainMenu := self windowMainMenu.
tree := self tree.
nodeHeader := self newTextInput.
nodeBody := tree selectedItem notNil
ifTrue: [ self updateBody ]
ifFalse: [nodeBody := self newText].
nodeBody :=
tree selectedItem notNil
ifTrue: [ self updateBody ]
ifFalse: [nodeBody := self newText].
windowMainMenu applyTo: self.
self focusOrder
add: windowMainMenu;