SlideShare uma empresa Scribd logo
1 de 21
CalmoSoft Project
for
Vista Smalltalk

© 2006 ~ 2007
for
Vista Smalltalk
by
( ~ CalmoSoft ~ )
At the classes
side you have
context menu:
New class
Remove class !!!
-----------------------Show class
Fileout class
Fileout class with append
Clear append file
-----------------------Inherits from ...
At the methods
side you have
context menu:

New method
Remove method
-------------------------------Senders of method ...
Implementors of method ...
Clear
-----------------Filein Notes
Fileout Notes
-----------------Do It

At the
Workspace side
you have
context menu:

Show It
Inspect It
------------------------Senders of it ...

Overview

Implementors of it ...

About

-------------------------

---------------

Vista Smalltalk Home

Breakpoints

Hungarian Smalltalk Users Group

Linenumbers
Save

Find it ...

Save class

-------------------------

Save with timestamp

Do It

Fileout all
Clear
Undo all

At the code
side you have
context menu:

Do it prompt
Show It
Inspect It

------------

-------------------------

Copy

Senders of it ...

Copy all

Implementors of it ...

Copy wit append

-------------------------

Cut

Filein image.st

Paste

Fileout image.st

Select all

-------------------------

Clear ClipBoard

Breakpoints

------------------------

Linenumbers
System Browser
for
Vista Smalltalk
by
( ~ CalmoSoft ~ )

System Browser
The initial screen :
Shows methods that contain given text :
Shows methods of classes that begin with clicked button content :
Shows all methods :
Power Launcher
for
Vista Smalltalk
by
( ~ CalmoSoft ~ )

Power Launcher
Power Objects
for
Vista Smalltalk
by
( ~ CalmoSoft ~ )

Power Objects
SuePuzzle
Game
for
Vista Smalltalk
by
( ~ CalmoSoft ~ )

SuePuzzle
SuePuzzle ~ new kind of 15 Puzzle Game !
Here you can find a new logic, computer, puzzle game.
SuePuzzle is a developed variety of the classic 15
Puzzle Game written in Vista Smalltalk.
After scrambling the tiles at random, it will turn them
randomly by 90, 180, 270 angles or leaves it
unchanged.
A tile " Here " makes it possible to take a tile there and
after putting it into the suitable position and to take it
back.
During this process the other tiles remain unabled.
The program consists of 14 methods in 149 codelines.
This proves the efficiency of Vista Smalltalk, too.
If you want to be convinced about the efficiency of
Vista Smalltalk
( due to making Windows Presentation Foundation
available ) see the following entry from July 21, 2006
posted on " Microsoft .Net and Smalltalk " blog by
Peter Fisk :
http://vistasmalltalk.wordpress.com/2006/07/21/15-puzzle-in-xaml

SuePuzzle ~ new kind of 15 Puzzle Game !
Nyíregyháza

Hungarian Smalltalk Users Group :
http://hsug.freeblog.hu

Mais conteúdo relacionado

Semelhante a CalmoSoft Project for Vista Smalltalk

Sweet fx readme
Sweet fx readmeSweet fx readme
Sweet fx readmeMLGGS
 
Xcos for very beginners
Xcos for very beginnersXcos for very beginners
Xcos for very beginnersScilab
 
静的型つき組版処理システムSATySFi: その後の発展と今後の課題 @第62回プログラミング・シンポジウム
静的型つき組版処理システムSATySFi: その後の発展と今後の課題 @第62回プログラミング・シンポジウム静的型つき組版処理システムSATySFi: その後の発展と今後の課題 @第62回プログラミング・シンポジウム
静的型つき組版処理システムSATySFi: その後の発展と今後の課題 @第62回プログラミング・シンポジウムT. Suwa
 
ACN South Florida Chapter Meeting 37 Preso
ACN South Florida Chapter Meeting 37 PresoACN South Florida Chapter Meeting 37 Preso
ACN South Florida Chapter Meeting 37 Presojsazout
 
Introduction to pcDuino
Introduction to pcDuinoIntroduction to pcDuino
Introduction to pcDuinoJingfeng Liu
 
Smart calculator
Smart calculatorSmart calculator
Smart calculatorHarry Peng
 
ES6 in Production [JSConfUY2015]
ES6 in Production [JSConfUY2015]ES6 in Production [JSConfUY2015]
ES6 in Production [JSConfUY2015]Guillermo Paz
 
Installing NS2.29 on Ubuntu 10.10
Installing NS2.29 on Ubuntu 10.10Installing NS2.29 on Ubuntu 10.10
Installing NS2.29 on Ubuntu 10.10Tejdeep Gudivada
 
Ssm400rn
Ssm400rnSsm400rn
Ssm400rnsossa
 
Batch file programming
Batch file programmingBatch file programming
Batch file programmingswapnil kapate
 
Install guide
Install guideInstall guide
Install guiderswarna
 

Semelhante a CalmoSoft Project for Vista Smalltalk (20)

Sweet fx readme
Sweet fx readmeSweet fx readme
Sweet fx readme
 
Xcos for very beginners
Xcos for very beginnersXcos for very beginners
Xcos for very beginners
 
Windows 8
Windows 8Windows 8
Windows 8
 
静的型つき組版処理システムSATySFi: その後の発展と今後の課題 @第62回プログラミング・シンポジウム
静的型つき組版処理システムSATySFi: その後の発展と今後の課題 @第62回プログラミング・シンポジウム静的型つき組版処理システムSATySFi: その後の発展と今後の課題 @第62回プログラミング・シンポジウム
静的型つき組版処理システムSATySFi: その後の発展と今後の課題 @第62回プログラミング・シンポジウム
 
Matlab GUI
Matlab GUIMatlab GUI
Matlab GUI
 
ACN South Florida Chapter Meeting 37 Preso
ACN South Florida Chapter Meeting 37 PresoACN South Florida Chapter Meeting 37 Preso
ACN South Florida Chapter Meeting 37 Preso
 
Matlab module
Matlab moduleMatlab module
Matlab module
 
Introduction to pcDuino
Introduction to pcDuinoIntroduction to pcDuino
Introduction to pcDuino
 
Smart calculator
Smart calculatorSmart calculator
Smart calculator
 
ES6 in Production [JSConfUY2015]
ES6 in Production [JSConfUY2015]ES6 in Production [JSConfUY2015]
ES6 in Production [JSConfUY2015]
 
Notes
NotesNotes
Notes
 
Testps
TestpsTestps
Testps
 
Installing NS2.29 on Ubuntu 10.10
Installing NS2.29 on Ubuntu 10.10Installing NS2.29 on Ubuntu 10.10
Installing NS2.29 on Ubuntu 10.10
 
Ssm400rn
Ssm400rnSsm400rn
Ssm400rn
 
Ass OS
Ass OSAss OS
Ass OS
 
Batch file programming
Batch file programmingBatch file programming
Batch file programming
 
Ass hđh
Ass hđhAss hđh
Ass hđh
 
Install guide
Install guideInstall guide
Install guide
 
Os Wilhelm
Os WilhelmOs Wilhelm
Os Wilhelm
 
Asterisknow Tutorial
Asterisknow TutorialAsterisknow Tutorial
Asterisknow Tutorial
 

Último

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Último (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

CalmoSoft Project for Vista Smalltalk

  • 3.
  • 4.
  • 5. At the classes side you have context menu: New class Remove class !!! -----------------------Show class Fileout class Fileout class with append Clear append file -----------------------Inherits from ...
  • 6. At the methods side you have context menu: New method Remove method -------------------------------Senders of method ... Implementors of method ...
  • 7. Clear -----------------Filein Notes Fileout Notes -----------------Do It At the Workspace side you have context menu: Show It Inspect It ------------------------Senders of it ... Overview Implementors of it ... About ------------------------- --------------- Vista Smalltalk Home Breakpoints Hungarian Smalltalk Users Group Linenumbers
  • 8. Save Find it ... Save class ------------------------- Save with timestamp Do It Fileout all Clear Undo all At the code side you have context menu: Do it prompt Show It Inspect It ------------ ------------------------- Copy Senders of it ... Copy all Implementors of it ... Copy wit append ------------------------- Cut Filein image.st Paste Fileout image.st Select all ------------------------- Clear ClipBoard Breakpoints ------------------------ Linenumbers
  • 9. System Browser for Vista Smalltalk by ( ~ CalmoSoft ~ ) System Browser
  • 11. Shows methods that contain given text :
  • 12. Shows methods of classes that begin with clicked button content :
  • 14. Power Launcher for Vista Smalltalk by ( ~ CalmoSoft ~ ) Power Launcher
  • 15.
  • 16. Power Objects for Vista Smalltalk by ( ~ CalmoSoft ~ ) Power Objects
  • 17.
  • 18. SuePuzzle Game for Vista Smalltalk by ( ~ CalmoSoft ~ ) SuePuzzle
  • 19. SuePuzzle ~ new kind of 15 Puzzle Game ! Here you can find a new logic, computer, puzzle game. SuePuzzle is a developed variety of the classic 15 Puzzle Game written in Vista Smalltalk. After scrambling the tiles at random, it will turn them randomly by 90, 180, 270 angles or leaves it unchanged. A tile " Here " makes it possible to take a tile there and after putting it into the suitable position and to take it back. During this process the other tiles remain unabled. The program consists of 14 methods in 149 codelines. This proves the efficiency of Vista Smalltalk, too. If you want to be convinced about the efficiency of Vista Smalltalk ( due to making Windows Presentation Foundation available ) see the following entry from July 21, 2006 posted on " Microsoft .Net and Smalltalk " blog by Peter Fisk : http://vistasmalltalk.wordpress.com/2006/07/21/15-puzzle-in-xaml SuePuzzle ~ new kind of 15 Puzzle Game !
  • 20.
  • 21. Nyíregyháza Hungarian Smalltalk Users Group : http://hsug.freeblog.hu