タグ

programmingとUIに関するnirvashのブックマーク (4)

  • マウスジェスチャを実装する(Win32版):CodeZine

    はじめに 私はGUI環境で簡単にコマンドを送ることができるマウスジェスチャが大好きです。今回はそんなマウスジェスチャを作ってみましょう。なお、.NET版については別稿を参照してください。対象読者 C言語(またはC++言語)でWin32のプログラムを開発したことがある方。必要な環境 少なくとも32bitWindows環境が必要です。64bit環境でのテストはしていませんが大丈夫だと思います。設計 まずは構想を練らなければなりません。今回はサンプルなのでこちらで決めさせて頂きます。右ボタンが押されたら始まり、離されたら終わる。入力可能方向は4方向(斜め判定は無し)同じ方向への連続入力は無し(普通はこうすると思います)ある方向に動かすと反対側の移動量は0になる縦横の移動量を比較して多い方だけを考える(より自然な移動になる)ウィンドウの外に出てもしっかりと動作するようにする(これを行わないと変な

    nirvash
    nirvash 2006/05/15
    マウスジェスチャの実装方法の解説
  • UIEvolution, Inc.

    Xevo Engine, an environment for developing connected services, and Xevo Microserver, which calls various smartphone functions, enable seamless integration of vehicle, content, and services. Xevo, a part of Lear Corporation, is a leader in connected-car software and intelligent user experiences. Our powerful software solutions leverage analytics and data insights to provide an AI-enhanced driving e

  • UI Patterns and Techniques: Introduction

    Introduction About Patterns Organizing the Content Overview Plus Detail Hub and Spoke Extras On Demand Step-by-Step Instructions One-Window Drilldown Intriguing Branches Multi-Level Help Getting Around Clear Entry Points Toplevel Navigation Color-Coded Divisions Animated Transition Detail View Navigation Organizing the Page Visual Framework Center Stage Titled Sections Card Stack Closable Pa

  • OBB vs AABB - Radium Software Development

    This domain may be for sale!

    nirvash
    nirvash 2005/08/07
    並列性に関する一連の記事のまとめ。
  • 1