cost 177 ms
wxHaskell 暫時無法使用嗎?

[英]Is wxHaskell unusable for the moment?

我正在使用 Ubuntu 21.04 “Hirsute Hippo”、GHC 8.8.4 和 Cabal 3.0.0.0。 我無法安裝wx package。 當我直接嘗試cabal install wx --lib時,輸出了以下消息: 所以我嘗試cabal install wx --lib --m ...

堆棧無法解決安裝wx的依賴項

[英]stack is unable to resolve dependencies instaling wx

我正在嘗試使用堆棧安裝wx。 我沒有在全球范圍內安裝Haskell,而是使用stack new <app> new-template創建一個新項目。 接下來,在目錄中,我運行stack install wx並收到錯誤消息: 繼續執行建議的操作並重新運行stack inst ...

使用wxHaskell將無窗口事件注入到wxWigets事件循環中

[英]Window-less event injection into wxWigets event loop using wxHaskell

Haskell-way多線程和wxWidgets的另一種說法。 我將https://stackoverflow.com/a/12596595/4095104視為在wx事件循環中運行代碼的不錯的工具,但是它要求我先在start / run創建一個窗口,然后從中返回,以便事件循環在我的應用程序 ...

無法運行在GHCI中運行的wxHaskell程序

[英]Unable to runhaskell my wxHaskell program that works in GHCI

我試圖在Windows 7上創建一個HelloWorld.exe,它演示了我在網上找到的一個非常簡單的wxHaskell程序。 代碼如下: 在一個名為HelloWorldWX.hs的文件中。 我下載了wxHaskell的二進制發行版(wxInstall-Achelanne-64-0. ...

wxhaskell:使用面板的“單擊時”更新statusField

[英]wxhaskell: Updating a statusField using “on click” of a panel

我想要一些有關單擊“面板”后如何更新“ statusField”的建議。 下面的程序演示了該問題。 該程序繪制兩個框架。 您可以想象左邊的框是某種繪圖區域,右邊的框包含按鈕“ Red”和“ Green”。 單擊標記為“紅色”的按鈕后,statusField的文本將更新為“當前顏色:紅 ...

2016-09-29 07:49:07   1   55    wxhaskell  
如何使用堆棧與 nix 構建 wxHaskell 項目?

[英]How to use stack with nix to build wxHaskell project?

我正在嘗試使用 Nix 和 Stack 為 wxHaskell 設置構建環境。 我已經通過 nix 安裝了 wxWidgets-3.0.2。 這是來自 .cabal 文件的相關部分 和 stack.yaml 文件 我嘗試添加 但這顯然不是正確的方法。 所以我去掉了 .yaml 文件中 ...

如何安裝wxHaskell?

[英]How to install wxHaskell?

我已經下載了適用於Windows 7的最新Haskell平台(8.0.1版),wxWidgets-3.0.2,設置了所有必需的環境變量。 我已經使用“ cabal install”成功安裝了“ wxdirect”,但是當我嘗試安裝“ wxc”時會失敗。 安裝日志: 我在哪里需要獲取“ ...

WxHaskell破壞了命令行參數功能

[英]WxHaskell breaks command line arg functionality

我已經用WXHaskell編寫了一個程序,並驗證了該程序是否有效。 長話短說,我計划通過GUI或命令行界面使用該程序。 后來我繼續使用GetOpts庫添加命令行參數處理,並開始測試各種參數是否按預期工作。 但是,一旦我開始使用命令行選項運行該程序,該程序便開始失敗:每當在GUI模式下調 ...

wxHaskell按鈕狀態

[英]wxHaskell Button State

我正在使用wxHaskell編寫應用程序,並且希望能夠檢測按鈕的狀態(是否在任何給定時間都按下了按鈕)。 但是,我在弄清楚如何執行此操作時遇到了一些麻煩。 首先,我以為可以使用“按下按鈕”屬性,但似乎沒有。 然后,我有了一個IORef的想法,我可以在按下按鈕和按下按鈕事件時進行更新。 但 ...

wxHaskell :窗口顯得太小

[英]wxHaskell : the window appears too tiny

我在haskell 中有一個小程序,使用wxhaskell。 它顯示一個帶有面板的窗口,其中包含一些圖紙。 問題是窗口縮小到非常小的尺寸,我必須用鼠標將其展開。 如何正確定義尺寸? 這是我的程序: 謝謝你。 ...

我是否應該能夠僅使用“堆棧構建”來編譯react-banana-wx?

[英]Should I be able to compile reactive-banana-wx with “stack build” alone?

我克隆了reactive-banana並嘗試構建reactive-banana-wx示例: 該目錄中有一個stack.yaml ,它確實獲取了幾個軟件包,但因以下錯誤而停止: 在運行stack build之前,還有其他步驟必須執行嗎? 該用戶似乎有一個相關的問題。 ...

<table> wxHaskell / wxWidgets的類UI元素

[英]<table>-like UI element for wxHaskell/wxWidgets

我正在用Haskell(和Ur / Web,但這是另一回事)編寫GUI,並且有多個開發分支使用我正在同時使用的不同庫和方法。 在嘗試使用WX圖形后端(wxHaskell,reactive-banana)將我擁有的某些代碼從具有HTML元素的瀏覽器支持的UI庫(准確地說是Threepenny-g ...

如何聚焦小部件?

[英]How do I focus a widget?

當我啟動應用程序時,我想將焦點設置在某個按鈕上。 目前,我需要按一下tab鍵才能使按鈕聚焦。 wxwidgets文檔提到了SetFocus方法( 鏈接 ),它在wxhaskell似乎不可用? 然后我找到了MoveBeforeInTabOrder ( link ),但再次在wxhas ...

Win7上的wxHaskell,找不到wxc.dll或.so

[英]wxHaskell on win7, can't find wxc.dll or .so

我已經在Windows7上安裝了wxwidget和wxhaskell(使用cabal),並進行了test.hs 然后我在winGHCi中加載並運行test.hs,這是輸出 我不知道如何解決這個問題。 我需要做什么/添加/更改,以便可以加載DLL? ...

給定函數g :: a - &gt; b - &gt; ... - &gt; z,我怎樣才能像h ::(a,b,...) - &gt; z一樣使用它?

[英]Given a function g :: a -> b -> … -> z, how can I use it like h :: (a, b, …) -> z?

背景:我正在使用wxHaskell的fileOpenDialog,它有6個非顯而易見的參數(curried)。 我的代碼目前是: 用上面的let語句來定義我的所有參數。 我喜歡做的是在某處保存我的參數。 我有點理解為什么Haskell不會支持像: 但是,在不重復自己的精神下 ...

使用wx haskell更新小部件文本

[英]Update widget text with wx haskell

我正在制作一個簡單的圖像下載器,以學習Haskell中的一些基本gui內容。 我有一個staticText框,用於在下載文件時顯示文件名。 我遇到的問題是這個小的遞歸函數。 它獲取要保存的圖像URL列表,並更新textCtrl小部件。 除此之外,在整個過程完成之后,它只會更新一 ...

wxHaskell中的wxWebView

[英]wxWebView in wxHaskell

我試圖在基於wxHaskell的Mac應用程序中顯示一個網頁。 我嘗試使用HtmlWindow ,這是非常有限的。 根據wxWidgets的文檔,我必須使用能夠處理CSS和JS的wxWebView。 來自http://docs.wxwidgets.org/trunk/classwx_h ...

Haskell Cabal 安裝 wx:缺少 C 庫 wx_gtk2u_webview-3.0

[英]Haskell cabal install wx: missing C library wx_gtk2u_webview-3.0

我正在嘗試通過cabal install wx 但我在/usr/lib有以下文件: 我也試過cabal install --extra-lib-dirs=/usr/lib/ wx但無濟於事。 我也嘗試了cabal install wx Missing C library 中的所有建議 我在 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM