[Apollo-talk:25] Re: apollo problems

Back to archive index

Take_tk ggb03****@nifty*****
Sun Oct 20 22:52:48 JST 2002


Hi!

in [Apollo-talk:21] apollo problems
"repeater" <repea****@lucen*****> wrote:

: 2.) is it possible to use ruby 1.7 with apollo ? i've tried and failed (it
: looks for that mswin32-ruby16.dll file, now named
: mswin32-ruby17.dll. the directories containing "1.6" also changed name, it
: seems)

  Mr. moriq announced 
that apollo has been able to use "mswin32-ruby17.dll"
in "[ap-dev:0783] ap-635d Thu, 03 Oct 2002 19:50:53 +0900" 

  The announce is before the announce of 
"[ap-list:2927] ap-635 Sun, 06 Oct 2002 03:17:56 +0900"
http://www.moriq.com/apollo/archive/ap-635_vcl60.zip
http://homepage1.nifty.com/moriq/ap-635_bde60.msi

  So, I think ap-635_xxx can use ruby 1.7.  But I did not try yet.

: 3.) in the development of a project, i've found the following features of
: delphi missing in apollo:
: Popupmenu
:         popup_component
:         popup_point

: MenuItem
:         clear           (can be faked with while loop and delete(), but
: slower i think)

: Shape
:         on_mouse_down
:         on_mouse_move
:         on_mouse_up

  Popupmenu#popup_component and Popupmenu#popup_point seem "not yet"

  I wonder MenuItem#clear seems to have some problem, at least in my
script. But I did not investigate it precisely.

--
require "phi"

puts Phi::VERSION
  #=> 0.635_vcl60

puts Phi::MenuItem.instance_methods.select{|n| /^cl/=~n}.sort
  #=> clear
  #=> click

puts Phi::PopupMenu.instance_methods.select{|n| /^p/ =~ n}.sort
  #=> parent
  #=> parent_bi_di_mode
  #=> parent_bi_di_mode=
  #=> parent_bi_di_mode?
  #=> popup

puts Phi::Shape.instance_methods.select{|n| /^on_m/ =~ n}.sort
  #=> on_mouse_down
  #=> on_mouse_down=
  #=> on_mouse_move
  #=> on_mouse_move=
  #=> on_mouse_up
  #=> on_mouse_up=
--

: i've circumvented all of the above with rather clumsy code, but is there a
: reason for their exclusion ?

  There may be no reason of exclusion, other than "not yet". 

take_tk = kumagai hidetake



More information about the Apollo-talk mailing list
Back to archive index