特に、htmlモックアップのcssスプライトを操作している間、Paint.Netを使用して、選択したアイコンに焦点を合わせ、左右および幅と高さのピクセル値を読み取ります。したがって、CSSクラスでそれらを使用できます。
左と上の値をクリップボードにコピーする簡単な方法はありますか?毎回手動で入力する必要はありませんか?
これが私の問題のSSです。
申し訳ありませんが、現在はできません。
マウスの座標をクリップボードにコピーするか、適切なメッセージボックスを表示するプラグインを作成しようとしましたが、プラグインはC#'using'キーワードを使用できないため不可能です。
あなたはあなたの機能要求のためにpaint.net作者に書くことができます-彼らがプログラムに追加することは非常に簡単でしょう
とにかく、コードは次のようになります。
#region UICode
bool Amount1 = true; // [0,1] Copy to clipboard
bool Amount2 = false; // [0,1] Show popup
#endregion
void Render(Surface dst, Surface src, Rectangle rect)
{
Rectangle selection = EnvironmentParameters.GetSelection(src.Bounds).GetBoundsInt();
int a = System.Windows.Forms.Cursor.Position.X;
// or int a = Selection.Left;
int b = System.Windows.Forms.Cursor.Position.Y;
// or int b = Selection.Top;
if (Amount1)
{
Clipboard.SetText(a.ToString() + ", " + b.ToString());
}
if (Amount2)
{
MessageBox.Show(a.ToString() + ", " + b.ToString());
}
}