summaryrefslogtreecommitdiffstats
path: root/README.rdoc
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2012-05-19 10:23:12 +0200
committerJérémy Zurcher <jeremy@asynk.ch>2012-05-19 10:23:12 +0200
commit4b29c337347b40528d672cd2e2b52b1c9efe33e5 (patch)
tree8c4bfd0e73790754a834491c69283767d173cde6 /README.rdoc
parenta378e73d9da612960d0cf3eef5011c13c0139c39 (diff)
downloadffi-efl-4b29c337347b40528d672cd2e2b52b1c9efe33e5.zip
ffi-efl-4b29c337347b40528d672cd2e2b52b1c9efe33e5.tar.gz
goto bundler
Diffstat (limited to 'README.rdoc')
-rw-r--r--README.rdoc104
1 files changed, 0 insertions, 104 deletions
diff --git a/README.rdoc b/README.rdoc
deleted file mode 100644
index 8586d99..0000000
--- a/README.rdoc
+++ /dev/null
@@ -1,104 +0,0 @@
-ffi-efl
- by Jérémy Zurcher
- http://asynk.ch
-
-== DESCRIPTION:
-
-A ruby-ffi binding to efl libraries (Enlightenment Foundation Libraries).
-
-== FEATURES/PROBLEMS:
-
-* pretty young project ...
-
-== SYNOPSIS:
-
- require 'efl/elm/elm_win'
- require 'efl/elm/elm_bg'
- require 'efl/elm/elm_label'
-
- include Efl
-
- class MyWin < Elm::ElmWin
- def initialize name, title, &block
- super FFI::MemoryPointer::NULL, name, &block
- title_set title
- feed
- smart_callback_add "delete,request", method(:on_delete), FFI::MemoryPointer.from_string("my data")
- end
- def feed
- @bg = Elm::ElmBg.new(self) do
- size_hint_weight_expand
- evas_object_color_set 200,255,100,150
- show
- end
- resize_object_add @bg
- @lb = Elm::ElmLabel.new(self) do
- text_set "Hello World!"
- size_hint_align_fill
- size_hint_weight_expand
- show
- end
- resize_object_add @lb
- end
- def on_delete data, evas_object, event_info
- puts "EXIT #{data.read_string}"
- Elm.exit
- end
- end
-
- Elm.init
-
- win = MyWin.new "App name", "Window Title" do
- alpha_set true
- resize 200, 100
- center_set 600, 300
- show
- end
-
- Elm.run
- Elm.shutdown
-
-For more examples you may look at:
-
-* the spec/[https://github.com/jeremyz/ffi-efl/tree/master/spec] and test/[https://github.com/jeremyz/ffi-efl/tree/master/test] folders
-
-== REQUIREMENTS:
-
-* You need a sane enlightenment foundation libraries installation,
- for this you might like to use easy_e17.sh[http://omicron.homeip.net/projects/#easy_e17.sh].
-
-== DOWNLOAD/INSTALL:
-
-From rubygems:
-
- [sudo] gem install ffi-efl
-
-or from the git repository on github:
-
- git clone git://github.com/jeremyz/ffi-efl.git
- cd ffi-efl
- rake gem:install
-
-== RESOURCES:
-
-You can find this project in a few places:
-
-Online repositories:
-
-* https://github.com/jeremyz/ffi-efl
-* http://cgit.asynk.ch/cgi-bin/cgit/ffi-efl/
-
-Gem:
-
-* https://rubygems.org/gems/ffi-efl
-
-== CREDITS:
-
-Special thanks to:
-
-* Lionel Orry
-* The enlightenment team
-
-== LICENSE:
-
-See MIT-LICENSE file.