redo

    0熱度

    2回答

    任何人都可以告訴我如何使撤消和重做功能?所以這是我目前的動作腳本。我不知道如何做到這一點,我看到一些網站的例子,行動腳本是要長期站下。 PLS展示一個簡單的辦法,我可以使這項工作.. 抱歉語法錯誤... var drawingLine:Shape=new Shape(); board.addChild(drawingLine); var doDraw:Boolean=false; var

    0熱度

    1回答

    任何人都可以看到我如何做撤銷和重做功能?所以這是我目前的動作腳本。我不知道如何做到這一點,我看到一些網站的例子,行動腳本是要長期站下。 PLS展示一個簡單的辦法,我可以使這項工作.. 抱歉語法錯誤... import flash.display.MovieClip; import flash.events.MouseEvent; var pen_mc:MovieClip; var draw

    0熱度

    1回答

    當我複製/從我的程序中刪除文件我可以記錄操作和執行撤消和重做。 但是我想跟蹤整個系統的複製/刪除過程,就像Explorer一樣,這樣即使從某個其他進程(如Explorer)執行刪除過程時,也可以執行撤消操作。

    7熱度

    2回答

    爲什麼我在InterfaceBuilder文件中的FirstResponder丟失redo:連接(在Received Actions列表中)? undo:存在,但redo:不存在。我怎麼修復它?

    2熱度

    1回答

    我已經爲他搜索了幾個小時,但我無法找到關於此的任何信息。 它說無處不在,數據庫系統是最常見的方法,但沒有證據我無法確定。

    0熱度

    2回答

    我有以下功能: fillNonDrivers(Car, Pmd, Plo, ListOfPassengers) :- select(Passenger, Pmd, Plo1), Passenger = [_,n,_], /* etc */ 我跟蹤調用它以下列方式: fillNonDrivers([hello, 2], [[david, n, punk]], PLO

    1熱度

    1回答

    我想實現的撤消和使用lambda表達式在pygame的應用重做的事,但重做與引用,否則我的list.remove()實施的理解做的就是導致我的程序崩潰。創建撤消動作的代碼是下面 elif MOUSEBUTTONUP == event.type: x, y = pygame.mouse.get_pos() if leftClick: if len(objects) >

    2熱度

    1回答

    我正在嘗試使其在重做僅在使用撤消後纔可見的位置。我似乎無法得到它的工作。我知道我的信號和插槽有問題,我不知道如何使其工作。 這裏是撤消的代碼和重做信號插槽: cutAct->setEnabled(false); copyAct->setEnabled(false); undoAct->setVisible(false); redoAct->setVisible(fal

    5熱度

    2回答

    對於redo,我能想到的唯一用例是用於寫入套接字或從數據庫讀取數據的操作,但如果這些操作失敗一次,後續嘗試很可能也會失敗,因此對我和至於retry我真的不能想到任何有用的情況。 這對我來說可能看起來毫無意義,因爲我不知道或者使用Ruby,但是我有朝一日想創造一種真棒語言,所以我想至少知道一些最流行語言的設計背後的推理那裏。

    0熱度

    1回答

    我一直在研究涉及移動多種形狀的WPF應用程序。它主要是MVVM並嚴重依賴於命令。直到最近,我還沒有擔心撤銷/重做。我認爲這不會太困難,因爲我的大部分更改都涉及繼承實現ICommand的基類CommandBase的命令。 到目前爲止,我添加了另一個名爲IUndoCommand的接口,它使用ICommand。我添加了一個Undo方法,可以執行撤消操作時所需的操作。 我將爲撤銷和重做使用堆棧,但我遇到了