Fork me on GitHub

Palm Graffiti+shift+indicatorの移動

  • Jun 02, 2006

categoryプラグインは存在しません。

GSI には,FrmGetObjectIndex が使えないため,以下のようなコードで index を取得する.

UInt16 i, numObjects;
numObjects = FrmGetNumberOfObjects(frmP);
for (i=0; i<numObjects; i++) \{
  if (FrmGetObjectType(frmP, i) == frmGraffitiStateObj)
    return(i);
\}
return(-1);

後は,他の Object と同じように,

FrmGetObjectBounds(formP, index, &r);
r.topLeft.y += extent;
FrmSetObjectBounds(formP, index, &r);

で位置を移動させる.

commentプラグインは存在しません。

目次