Namespaces

Variants
Actions

Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries over the next few weeks. Thanks for all your past and future contributions.

Archived:Gridbox in Symbian Web Runtime (日本語)

From Wiki
Jump to: navigation, search

Archived.pngArchived: This article is archived because it is not considered relevant for third-party developers creating commercial solutions today. If you think this article is still relevant, let us know by adding the template {{ReviewForRemovalFromArchive|user=~~~~|write your reason here}}.

The article is believed to be still valid for the original topic scope.

Article Metadata
Code Example
Source file: Media:gridbox.zip
Compatibility
Platform(s): S60 3rd Edition FP2
S60 3rd Edition FP2
Article
Translated:
By fnjwikimng
Last edited: hamishwillee (28 Sep 2012)

Contents

目的

本ページにおけるJavaScriptコード例は、再利用もしくはより大きなプロジェクトに組み込んで使うことを意図しています。

概要

GridBoxは、JavaScript言語で書かれたGUI(グラフィカルユーザインタフェース)ライブラリで、S60 Web Runtimeプラットフォーム用に設計されています。本ライブラリは、S60 Web Widgetで、主にグリッドビュー上に画像、アイコン、テキスト情報を表示するために使われるものです。

GridBoxオブジェクトは、S60端末上にある5方向(5-way)ナビゲーションキーの keypress イベントによってコントロールされます。そのため、Widgetのブラウジングモードをカーソルモード(cursor mode)ではなく、タブモード(tabbed mode)にする必要があります。GridBoxオブジェクトは自動でそれを行わないので、本ライブラリを使うWidgetでは、ブラウジングモードをそれに応じて設定する必要があります。これは、(タブモードを必要とする)GridBoxとカーソルモードを必要とするその他のUIコンポーネントが混在する可能性を秘めています。

Grid view demo.jpg

公開(Public)メソッド

本ライブラリでは、以下の公開メソッドが使われています。これらメソッドの詳しい記述については、アプリケーション例に含まれる Gridbox_Library_Ref.pdfファイルをご覧ください。

  Constructor GridBox (Element [div] viewElement,
Integer maxRow,
Integer maxCol,
Integer maxHeight,
Integer maxWidth,
Boolean searchEnabled,
String mode)
 
Void activateGridBox ()
 
Void deactivateGridBox ()
 
Void releaseResources ()
 
Element [text input] getSearchElement ()
 
Void setResourceLocation (String path)
 
Void setSize (Integer maxRow, Integer maxCol, Integer maxHeight, Integer maxWidth)
 
Void setDisplayStyle (String unselectedStyle, String selectedStyle)
 
String getSelectedItem ()
 
Void addItem (String item)
 
Void createList (Array newItems)
 
Void removeItem ()
 
Void filter (String argument)
 
Callback function onCenterNaviKeyPress ()
 
Callback function onItemSelected ()

アプリケーション例

File:Gridbox.zip

This page was last modified on 28 September 2012, at 04:12.
359 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×