コンピュータC#のWinFormsでメニューの項目にチェックマークをつけてみる。 アプリケーションが持つ機能のONとOFFの切り替え用にメニュー項目にチェックマークをつけるサンプルプログラムを作成してみます。namespace MenuSample01;public partial class Form1 : Form{... 2024.08.17コンピュータ
コンピュータC#のwinformsでログ表示用にテキストボックスを読み取り専用にしてみる。 ログ表示用のテキストボックスを作成してみます。namespace LogView01;public partial class Form1 : Form{ public Form1() { InitializeComponent(); va... 2024.08.17コンピュータ
コンピュータC#のWinFomrsで画像の矩形選択機能を試作する。 マウスボタンのダウン、アップイベントと移動イベントのマウス座標をもとに矩形領域を作成しPathで描画しています。矩形選択機能の試作ということで座標系の動作確認用としてプログラムを作成してみみました。using System.Drawing.... 2024.08.16コンピュータ
コンピュータC#のWinFormsでワールド変換で図形を回転 ワールド変換を使うと画像を回転することが出来るということなので、サンプルプログラムを作成してみたいと思います。namespace PictureBox02;public partial class Form1 : Form{ public ... 2024.08.15コンピュータ
コンピュータC#のPictureBoxでImageをセットしない状態で図形を描画 PictureBoxを使う場合ImageプロパティにImage(Bitmap)オブジェクトをセットする使い方をしています。ただ、ベースとなるコントロールはPaintイベントでGraphicsオブジェクトに対して図形を描画することができるので... 2024.08.14コンピュータ
コンピュータpythonのtkinterでスケール(トラックバー)を試す # tkinter10.py# スケール(トラックバー)のサンプルimport tkinter as tkclass Application(tk.Frame): def __init__(self, master = None): sup... 2024.08.12コンピュータ
コンピュータC#のconsoleプロジェクトで標準入力と標準出力 標準出力は意識しなくともコンソールに文字を表示する為にConsole.WriteLine()使っていました。では標準入力はC#でどのようにして使うのでしょうか?以下はのサンプルプログラムは標準入力で入力された文字列をそのまま標準出力へ出力す... 2024.08.12コンピュータ
コンピュータWindows11環境のMSYS2でQtのビルド環境を導入してAnimeEffectsをビルドした話 AnimeEffectsという静止画から動画を作成するキーフレームアニメーション作成ソフトを使っているのですが、Windows11でソースからビルドする環境を作ろうと思います。AnimeEffectsは使われている言語がC++でGUIなどを... 2024.08.12コンピュータ
コンピュータpythonのtkinterでドラッグアンドドロップで画像を表示するイメージビューワー ドラッグアンドドロップとキャンバスを組み合わせて画像を表示させてみたいと思います。# tkinter09.py# ドラッグアンドドロップで画像を表示するイメージビューワーimport tkinter as tkfrom tkinterdnd... 2024.08.12コンピュータ
コンピュータpythonのtkinterでエントリー(テキストボックス)を試す 文字を入力を試します。# tkinter08.py# エントリー(テキストボックス)のサンプルimport tkinter as tkclass Application(tk.Frame): def __init__(self, maste... 2024.08.12コンピュータ
コンピュータpythonのtkinterでButtonを試す 「実行」Buttonを押すと文字列が表示されるスクリプトを作成しました。# tkinter07.py# ボタンのサンプルimport tkinter as tkclass Application(tk.Frame): def __init_... 2024.08.11コンピュータ
コンピュータpythonのtkinterでメニューバーを設定 tkinterでメニューバーの設定を試してみました。# tkinter06.py# メニューimport tkinter as tkclass Application(tk.Frame): def __init__(self, master... 2024.08.10コンピュータ
コンピュータpythonのtkinterでメッセージボックスを表示 メッセージボックスを試してみます。showinfofrom tkinter import messageboxr = messagebox.showinfo(title="タイトル", message="メッセージ")print(r)戻り値... 2024.08.09コンピュータ
コンピュータPowerShellでPicturesフォルダのスクリーンショットファイルを日付フォルダに分類する。 Windows10あたりからスクリーンショットをバンバン活用するようになり、スクリーンショットフォルダに多量の画像が溜まるようになりました。日付フォルダを作成しそちらにファイルを移動するスクリプトを作成してみました。<#.SYNOPSISス... 2024.08.08コンピュータ