Все вопросы: [shoes]

77 вопросов

похожие теги:
2
голосов
3ответов
1135 просмотров

How do I use Ruby1.9 with Shoes?

Shoes wraps it's own Ruby install, right? I can't use Fiber which is a Ruby1.9 feature. And, I want to use a Fiber for creating a generator. Here's my code (so you can make sure the problem isn't with my code): class BrownianGenerator def initialize @x = 0 @fiber = Fiber.new do ...

0
голосов
2ответов
431 просмотров

Run Shoes clone in IronRuby

I found cool article on Creating cross platform GUI's with IronRuby where someone re-created the [Shoes](http://en.wikipedia.org/wiki/Shoes_(GUI_toolkit) DSL by _why the lucky stiff in IronRuby. Awesome right! So, I downloaded the IronRuby binaries and the code from the article and ran the f...

1
голосов
2ответов
2243 просмотров

Problem in Ruby Shoes packaging?

The (Ruby Shoes) packaging solution from Hacketyhack.net doesnt work. Can anyone point me to an alternative?

1
голосов
2ответов
1042 просмотров

private method 'split' called for (Shoes::EditLine):Shoes::EditLine

I am trying to write a simple program that takes a rgb value and changes the background to that color using Shoes (Raisins revision 1134). Here is my code: Shoes.app :title => "Show a Color" do def convert_to_num(value) # Splits string into numerical values value.split(',').m...

1
голосов
1ответов
447 просмотров

Why can't Shoes::Setup#gem find my gem?

Despite reading what has been written on this here and here and here, I still can't get these lines to work for me: Shoes.setup do gem 'statemachine' end require 'rubygems' require 'statemachine' I have run "sudo gem install statemachine" successfully and copied the gem by hand to ~/.shoes/...

2
голосов
1ответов
303 просмотров

Why do I lose my instance variables when I invoke Shoes#'visit'?

I'm sure this has to do with the intricacies mentionned in Shoes> Manual> Rules but I just don't get it. If someone would care to explain why @var == nil in the following code ... I thought I could use visit to switch between different views in my application but that won't work if I lose ...

0
голосов
1ответов
74 просмотров

How to make an element take up all-the-width-that-is-left?

Shoes.app do flow do file = "something with variable length" para "Loading #{file}: " progress :width => -300 end end As you can see from the code I am trying to display a progress bar that goes from the end of the text until the right edge of the application window. When the...

1
голосов
1ответов
216 просмотров

Shoes: Element.width return 0

I don't understand why the width function is implemented on all elements if it returns 0 for non-zero width elements. The following returns 0 for me. Shoes.app do p = para "My width is: " para p.width end Why is that? (app.width does not return 0)

3
голосов
2ответов
770 просмотров

How can I change the button text in Shoes?

Once a button is created in Shoes, is it possible to change the text? I've tried modifying the :text key in the button [email protected] confirms the text is changed--but the button still shows the original text.

3
голосов
1ответов
1526 просмотров

How can I create a hidden button in Shoes?

In Shoes, I'd like to create a button that is initially hidden. I've tried passing :hidden => true as part of the button style, as well as calling @button.hide() after creating it, but it remains obstinately visible. I've been able to work around this by not creating the button until I want i...

1
голосов
2ответов
734 просмотров

How do I define a Shoes applications icon?

I have created an application in shoes and the .dmg(.app) and .exe version work on there respective target systems, but how do I control the icon that is used for the executable files? I just can't find any documentation on this. I plan on using many little helpful shoes applications and would ...

2
голосов
2ответов
592 просмотров

Make text transparent in Shoes.app

Is there a way in Shoes to have text show up transparent? I have: Shoes.app{ para "Text", :stroke => rgb(1.0,0.0,0.0,0.5), :size => 100 } But it's just showing up 100% red. I know opacity works for fill, does it also work for stroke? (I am developing with Shoes Raisins Revision 1134 on...

0
голосов
3ответов
1170 просмотров

Can't install gems that depend on hoe

I can't seem to install the twitter gem in my shoes app. When I try... Shoes.setup do gem 'twitter' end require 'twitter' I get hoe requires RubyGems version >= 1.3.1 Is this a bug in Shoes or Hoe? Any ideas on a work-around?

0
голосов
1ответов
215 просмотров

How do I apply border to a flow on click?

I've got this piece of Shoes app: flow :top => 10, :left => 10 do flow :width => 0.3 do para @board.deck.card click do if @board.source_pile @board.source_pile = nil @deck_border.hide else @board.source_pile = @board.deck @deck_bord...

1
голосов
1ответов
102 просмотров

Распечатать представление приложения?

Есть ли способ распечатать слоты / элементы или все окно в разделе "Обувь"? Под этим я подразумеваю прямой вывод на системный принтер по умолчанию? Спасибо! JP

2
голосов
1ответов
1262 просмотров

Приложение Run Shoes GUI в IDE

Есть ли способ написать приложение Shoes с помощью IDE (например, NetBeans)? Я не нашел этого решения и мне не нравится запускать приложение Shoes, выбирать файлы, запускать. Я уверен, что код упаковки Shoes и кода IDE будет отличаться (надеюсь, только в директивах require), но меня интересуе...

2
голосов
2ответов
1964 просмотров

раскрывающееся поле выбора с «фильтровать по мере ввода» в обуви

Вопрос. Есть ли у кого-нибудь пример раскрывающегося элемента управления «Фильтр по мере ввода» с использованием Обувь? Примеры. Если вы ищете примеры того, о чем я говорю, посмотрите эти. http://docs.jquery.com/Plugins/Autocomplete JQuery: фильтровать раскрывающийся список по ме...

0
голосов
1ответов
325 просмотров

Нет опции Gui?

Хорошо, я действительно раздвигаю границы того, для чего здесь предназначена обувь, поэтому не ожидаю никаких чудес: есть ли способ при желании запустить приложение для обуви без графического интерфейса ? Причина, по которой я хотел бы это сделать, заключается в том, что я создаю инструмент...

1
голосов
1ответов
350 просмотров

Как я могу заставить этот код Shoes не перегружать компьютер?

Это текущее состояние моего кода, и, хотя я получаю желаемый эффект, он работает не так, как мне нужно. Поскольку программа находится в бесконечном цикле, очевидно, что она будет создавать как фоновые градиенты постоянно, так и по 10 кругов в каждом цикле, и они быстро перепроизводятся и замедля...

0
голосов
3ответов
1249 просмотров

ruby - shoes - вызов функции edit_line

У меня есть этот код: Shoes.app do data = [1,2,3,4] # could be also more data.each { |i| edit_line ("foo"){ puts i} } end при изменении значения (foo) в поле edit_line я вижу в терминале 1,2,3 или 4. Но мне нужно значение (.txt) из каждого поля edit_line. Как я могу на это сс...

2
голосов
1ответов
470 просмотров

Обувь и тяжелая работа в отдельном потоке

Есть ли способ запустить тяжелую операцию в обуви в другом потоке, чтобы графический интерфейс не зависал до завершения операции? (что-л. похоже на загрузку, но более общее, например SwingWorker.class в Swing). Я пробовал следующее: Thread.start { <heavy operation block is here> } ...

0
голосов
2ответов
195 просмотров

Пакет Debian для обуви

Кто-нибудь знает о Debian Package of Shoes? Я создаю концертный компакт-диск и хотел бы включить в него обувь, но не могу найти ее.

1
голосов
4ответов
3949 просмотров

Как запустить программу секундомера?

Я позаимствовал код с сайта, но не знаю, как его отобразить. class Stopwatch def start @accumulated = 0 unless @accumulated @elapsed = 0 @start = Time.now @mybutton.configure('text' => 'Stop') @mybutton.command { stop } @timer.start end def stop @mybutton...

0
голосов
1ответов
661 просмотров

Вариант пакета для обуви в Linux

Параметр --package для Shoes, похоже, отсутствует в Linux. ./shoes.run --package Есть идеи, где это?

3
голосов
2ответов
1120 просмотров

Как я могу сделать простое приложение для редактирования текста в Shoes?

Я пытаюсь написать простой инструмент, используя обувь. Это приведет к отступу кода для малоизвестного языка сценариев, который мы используем. Он имеет одно большое текстовое поле и одну кнопку. У меня есть программа, работающая в командной строке, но мне не удалось обернуть ее в Shoes. Если бы ...

4
голосов
2ответов
2078 просмотров

Куда поместить файлы ruby ​​.gem, чтобы Shoes.setup мог их найти?

Было задано много вопросов о поддержке драгоценных камней в Shoes, но никто не ответил, где их разместить. У меня есть Shoes Raisins 1134 в Windows XP, я загрузил dbi-0.4.1.gem и пытаюсь заставить работать следующее: Shoes.setup do gem 'dbi' end require 'dbi' Shoes.app ... end Когд...

1
голосов
2ответов
1337 просмотров

Как я могу использовать индикатор выполнения в программе Shoes?

Хорошо, я не совсем уверен во многих вещах в Shoes, но мой метод проб и ошибок пока не помог мне в этом. У меня есть класс, который выполняет какие-то вычисления, которые требуют времени, и я хочу, чтобы пользователь увидел индикатор выполнения, пока он завершается. Мой метод с интенсивными в...

2
голосов
1ответов
547 просмотров

Как я могу получить вертикальное выравнивание в слоте потока в обуви?

Вертикальное выравнивание по умолчанию в слоте flow, очевидно, предназначено для выравнивания элементов по верху. Вот пример: Shoes.app (:title => "Vertical Alignment", :width => 300, :height => 150) do background "#DFA" flow :margin => 30 do title "BIG" tagline "MEDIU...

1
голосов
2ответов
579 просмотров

Наведение, меню и кнопки

Я хочу настроить прямоугольник / слот, который при наведении курсора создает небольшое окошко, парящее сбоку от прямоугольника / слота (с небольшим перекрытием). Я также хотел бы разместить несколько кнопок в маленьком меню. Я бы хотел, чтобы маленькое меню было длиннее (по ширине), чем исход...

0
голосов
1ответов
70 просмотров

aSlot.click сделать | кнопка, слева, вверху | # Помогите?

В каком формате хранится кнопка? if button == 1 не работает для проверки щелчка левой кнопкой мыши.