SSブログ

LibreOffice Pythonマクロ メッセージボックス [Python]

LibreOffice Pythonマクロ メッセージボックス

気が付いた事
Pyton2,3 とlibreoffice Pytonは違う、つまりLIbreOffice用Python??

参照サイト  ttp://p--q.blogspot.jp/2014/04/calc22.html

libreoffice pythonmsgbox2.png

kadai2を実行するとメッセージボックスが表示される。

#calcMSG.py
#coding:utf-8  #必要ない


def kadai2():
    message("WARNINGBOX",4 , "LibreOfficePython msgbox", "メッセージ \n 1234567890-")
def message(icon="",button="", title="", msg=""):
    win = XSCRIPTCONTEXT.getDesktop().getCurrentFrame().getContainerWindow() #フレームのコンテナウィンドウを取得。
    toolkit = win.getToolkit() #ウィンドウピアオブジェクトからツールキットを取得。
    msgbox = toolkit.createMessageBox(win,icon  , button, title, msg)
    msgbox.execute()
    
    
    #msgbox = toolkit.createMessageBox(win, icon, button, title, msg)
    #                                        アイコン ボタン
    #INFOBOX(ヒントアイコン)
    #MESSAGEBOX(アイコン無し)
    #WARNINGBOX(感嘆符アイコン)
    #ERRORBOX(ストップアイコン)
    #QUERYBOX(疑問符アイコン)
    #
    # 1 (BUTTONS_OK) 1は数値
    # 2 (BUTTONS_OK_CANCEL)
    # 3 (BUTTONS_YES_NO)
    # 4 (BUTTONS_YES_NO_CANCEL)
    # 5 (BUTTONS_RETRY_CANCEL)
    # 6 (BUTTONS_ABORT_IGNORE_RETRY)

 


nice!(1)  コメント(2)  トラックバック(0) 

nice! 1

コメント 2

Bupsfutty

levitra tarif maroc https://agenericcialise.com/ - generic cialis Dangers Of Taking Expired Keflex <a href=https://agenericcialise.com/#>Cialis</a> Kamagra Oral Jelly Kaufen Deutschland
by Bupsfutty (2020-06-15 08:25) 

SWADWAY

Kapikachhu https://bbuycialisss.com/ - Cialis Cialis 20 Erfahrungen <a href=https://bbuycialisss.com/#>buy cialis 10mg</a> Discount Cheapeast Direct Elocon Worldwide Us Amex Online
by SWADWAY (2020-06-21 13:36) 

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0


Linuxランキング

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。