2014-11-12 2 views
0

из базилика Cheatsheet:набор объектов типа с basil.js

b.objectStyle(”myStyle”); // return or create style with given name 

Но когда я пытаюсь его (на текстовом фрейме):

b.selection().appliedObjectStyle = b.objectStyle("CAPTION"); 

Ничего не происходит. Хотя это работает:

b.selection().appliedObjectStyle = app.documents[0].objectStyles.item("CAPTION"); 

Так что хорошее использование 'b.objectStyle ("CAPTION");' кроме создания стиля объекта?

ответ

1

Вы обнаружили ошибку в basil.js 1.08. Это будет исправлено в следующей версии.

Используйте объект b.doc(). ObjectStyles.item ("CAPTION"); до тех пор. Это также относится к

b.characterStyle(); и b.paragraphStyle(); К сожалению. Благодарю.

+0

спасибо, на стороне, является 'b.doc()' предпочтительнее над app.documents [0] '? – clankill3r

+0

да, есть. он делает некоторую внутреннюю организацию и может быть еще более важным в будущем ... поэтому, если вы используете basil.js в своем проекте, вы должны попытаться придерживаться наших соглашений, чтобы избежать других ошибок. но, конечно, разумно смешивать подходы. –

 Смежные вопросы

  • Нет связанных вопросов^_^