Giter VIP home page Giter VIP logo

hoge-pharo's Introduction

INSTALL

Metacello new
   baseline: 'Hoge';
   repository: 'github://kenjirofukuda/hoge-pharo';
   load

hoge-pharo's People

Contributors

kenjirofukuda avatar

Watchers

 avatar

hoge-pharo's Issues

Error: You cannot get a pointer to me.

Pharo 6.0
Latest update: #60547
Win64
[Debug][Reveal AppConfigDir]

ZnUrl(Object)>>error:
ZnUrl(Object)>>pointer
ZnUrl(Object)>>packToArity:
WBWindowsWebBrowser class>>shellExecute:file:parameters:directory:show:
WBWindowsWebBrowser class>>openOn:
WebBrowser class>>openOn:
[ WebBrowser openOn: self document appConfigDirectory resolve asUrl ] in [ :item | 
item
	name: 'Reveal AppConfigDir';
	action: [ WebBrowser openOn: self document appConfigDirectory resolve asUrl ] ] in [ :group | 
group
	addItem: [ :item | 
		item
			name: 'Reveal AppConfigDir';
			action: [ WebBrowser openOn: self document appConfigDirectory resolve asUrl ] ].
group
	addItem: [ :item | 
		item
			name: 'Show Axis line';
			action: [ self graphicView morph
					showAxisLines: self graphicView morph showAxisLines not ] ].
group
	addItem: [ :item | 
		item
			name: 'Show Extent bounds';
			action: [ self graphicView morph
					showExtentBounds: self graphicView morph showExtentBounds not ] ].
group
	addItem: [ :item | 
		item
			name: 'Install sample graphics';
			action: [ | worldBounds |
				worldBounds := self graphicView morph viewport worldViewBounds.
				self document installSampleGraphicsBounds: worldBounds ] ].
self graphicView morph newCanvasEnabled
	ifTrue: [ group
			addItem: [ :item | 
				item
					name: 'Toggle Canvas';
					action: [ graphicView morph useNewCanvas: graphicView morph useNewCanvas not ] ] ] ] in HogeApp>>debugMenu
BlockClosure>>cull:
MenuItemModel>>performMenuActionWith:
MorphicMenuItemAdapter>>performMenuActionWith:
[ | selArgCount |
"show cursor in case item opens a new MVC window"
(selArgCount := selector numArgs) = 0
	ifTrue: [ target perform: selector ]
	ifFalse: [ selArgCount = arguments size
			ifTrue: [ target perform: selector withArguments: arguments ]
			ifFalse: [ target perform: selector withArguments: (arguments copyWith: evt) ].
		self showShortcut ].
self changed ] in ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
BlockClosure>>ensure:
CursorWithMask(Cursor)>>showWhile:
ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent:
ToggleMenuItemMorph(MenuItemMorph)>>mouseUp:
ToggleMenuItemMorph(MenuItemMorph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
ToggleMenuItemMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>handleMouseUp:
MouseButtonEvent>>sentTo:
[ ^ anEvent sentTo: self ] in MorphicEventDispatcher>>dispatchEvent:with:
BlockClosure>>ensure:
MorphicEventDispatcher>>dispatchEvent:with:
ToggleMenuItemMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>handleMouseUp:
MouseButtonEvent>>sentTo:
[ ^ anEvent sentTo: self ] in MorphicEventDispatcher>>dispatchEvent:with:
BlockClosure>>ensure:
MorphicEventDispatcher>>dispatchEvent:with:
MenuMorph(Morph)>>processEvent:using:
MenuMorph(Morph)>>processEvent:
MenuMorph>>handleFocusEvent:
[ ActiveHand := self.
ActiveEvent := anEvent.
result := focusHolder
	handleFocusEvent: (anEvent transformedBy: (focusHolder transformedFrom: self)) ] in HandMorph>>sendFocusEvent:to:clear:
BlockClosure>>on:do:
WorldMorph(PasteUpMorph)>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEventsFromQueue:
HandMorph>>processEvents
[ :h | 
self activeHand: h.
h processEvents.
self activeHand: nil ] in WorldState>>doOneCycleNowFor:
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
WorldMorph>>doOneCycle
WorldMorph class>>doOneCycle
[ [ WorldMorph doOneCycle.
Processor yield.
false ] whileFalse: [  ] ] in MorphicUIManager>>spawnNewProcess
[ self value.
Processor terminateActive ] in BlockClosure>>newProcess

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.