vala

    2

    1答えて

    Genieでリストを作成しようとしていますが、動作しないようです。コードのコンパイル: [indent=2] init var l = new list of string すると、これらのエラーを生成します。 [email protected]:~/Documents$ valac helloworld.gs helloworld.gs:2.10-2.24: error: The

    3

    1答えて

    ValaとGenieの関係は、jsとCoffeeScriptの関係によく似ています。 と$ js2coffeeで、jsとcsをコンパイルできます。ここではジニーとバラはいかがですか?

    3

    3答えて

    Valaにシステムレベルのソースコードを書くことは可能ですか? 小さなマイクロカーネルOSのようですか? またはモジュールまたはデバイスドライバ用のLinuxカーネルで使用するには?

    0

    1答えて

    Gee.TreeSetは、常にソートされているか、Gee.ArrayList.sortを呼び出すという2つの点があります。 最初の人は過剰殺人のように感じ、私はもう一方ではドキュメントを見つけることができません。進むべき最も賢い方法は何ですか? int cmpfunc(ref string x, ref string y) { return Posix.strcmp(x, y); }

    0

    1答えて

    クラッタでアクタをアニメーション化しようとしていますが、存在するプロパティを入力すると何かがうまくいかなくなります。タイプのオブジェクトのClutterTexture 'を実行: '\ X83 \ XEC \ u0014 \ x89 \ xc6e \ XA1 \ u000c' のプロパティをバインドすることはできません: actor.animate(AnimationMode.LINEAR, 40

    2

    4答えて

    クロスプラットフォームのGUIアプリケーションをC++で書く必要がありますが、C++用のGUIライブラリのほとんどはちょっと面倒で、C#/.NETにはかなり精通しています。 GTKは他の方法と比べてかなり面白くて簡単です。私はVAlAとC++をどのように混ぜるのでしょうか?私はVALAをフロントエンドに使用し、C++で部品の残りの部分を使用することを意味しました。

    4

    2答えて

    私はValaアプリケーションのウィンドウとその内部の画像を持っています。 この画像は時々img.set_from_pixbuf(imgdata);で変更されるため、サイズも変更されています。これはGtk.Boxに埋め込まれています。 box = new Gtk.Box(Orientation.VERTICAL,5); ... box.pack_end(img,false,false); だ

    36

    1答えて

    GTK(、GTK2またはGTK3)でカスタムダイアログを作成し、それをモーダルに設定すると、アプリケーションの他のウィンドウへの入力はすべて無視されます。これはほぼ常に動作しますが、特定の条件下では失敗します。 TreeViewを含むScrolledWindowをダイアログに追加すると、それは想定どおり動作します。 しかし、ScrolledWindowがそのスクロールバーを表示するまで、TreeV

    4

    1答えて

    Webフレームワークはどこにでもあり、Webフレームワーク実装ではないプログラミング言語(少なくとも私が知っているもの)は考えられません。 Valaは、Linuxディベロッパーが長い年月を待っていたプログラミング言語のようですが、C#から多くを借りています。これは非常に優れたIMHOです。 はい、Valaは優れたGnomeアプリケーションを開発するために実装されましたが、私たちはnode.jsのよ

    1

    1答えて

    私は2つの方法が考えられます:まず、文字列自体を操作できます。最後の "/"の前にあるすべてのものを削除します。または、URIを使用してFileオブジェクトを取得した後、query_info()。get_display_name()を呼び出します。 最初のものは気持ちが悪く、2番目のものは2つのオブジェクトが作成されます。ここに従うベストプラクティスは何ですか?