Lines Matching defs:from
169 BGridLayout::BGridLayout(BMessage* from)
171 BTwoDimensionalLayout(BUnarchiver::PrepareArchive(from)),
180 BUnarchiver unarchiver(from);
182 from->GetInfo(kColumnWeightField, NULL, &columns);
185 from->GetInfo(kRowWeightField, NULL, &rows);
195 if (from->FindFloat(kRowWeightField, i, &getter) == B_OK)
198 if (from->FindFloat(kRowSizesField, i * 2, &getter) == B_OK)
201 if (from->FindFloat(kRowSizesField, i * 2 + 1, &getter) == B_OK)
207 if (from->FindFloat(kColumnWeightField, i, &getter) == B_OK)
210 if (from->FindFloat(kColumnSizesField, i * 2, &getter) == B_OK)
213 if (from->FindFloat(kColumnSizesField, i * 2 + 1, &getter) == B_OK)
512 BGridLayout::AllUnarchived(const BMessage* from)
514 return BTwoDimensionalLayout::AllUnarchived(from);
519 BGridLayout::Instantiate(BMessage* from)
521 if (validate_instantiation(from, "BGridLayout"))
522 return new BGridLayout(from);
547 BGridLayout::ItemUnarchived(const BMessage* from,
555 status_t result = from->FindInt32(kItemDimensionsField, index, &dimensions.x);
557 result = from->FindInt32(kItemDimensionsField, ++index, &dimensions.y);
560 result = from->FindInt32(kItemDimensionsField, ++index, &dimensions.width);
563 result = from->FindInt32(kItemDimensionsField,
609 // remove the item from the grid