2010-07-08 40 views
5

Có bất kỳ TextArea nâng cao nào có thể đính kèm hình ảnh (hình ảnh được gán với văn bản) và hình ảnh có thể di chuyển được bên trong vùng văn bản. Tôi biết rằng vùng văn bản có thể hỗ trợ văn bản html và có thể chèn thẻ hình ảnh nhưng nó là rất hạn chế, tôi không thể di chuyển hình ảnh bên trong textArea bằng cách kéo nó hoặc thậm chí thêm các sự kiện trên đó. Có cách tiếp cận hoặc giải pháp hoặc gợi ý mà bạn có thể cho tôi không?Flex: TextArea đính kèm Hình ảnh

Trả lời

0

Có vẻ như bạn sẽ cần phải xây dựng một thành phần tùy chỉnh cho chức năng đó. Kéo một hình ảnh xung quanh một TextArea là hành vi rất chuẩn.

Flex documentation on custom components

Examples of custom components including a custom TextArea

+0

có thats trong tâm trí của tôi bây giờ.Tôi nên phát triển một thành phần tùy chỉnh nhưng tôi không biết bắt đầu từ đâu.Tôi có một ý tưởng sử dụng objecthandles để di chuyển, thay đổi kích thước, xoay hình ảnh bên trong nhưng vấn đề đó là tôi có thể 't allign hình ảnh trên text.Any ý tưởng? cảm ơn cho trả lời – Jejad

1

Nó nên có thể sử dụng (ish) TextLayoutFramework mới (TLF), đi kèm với CS5 và Flash builder 4 http://labs.adobe.com/technologies/textlayout/

Nó đã tiến thông tin vị trí cho possitions thư và cũng hỗ trợ hình ảnh nội tuyến giống như cách html.

Ngoài ra nhìn vào các tùy chọn textflow từ nhà phát triển này: http://guyinthechair.com/tag/flash-text-engine/

Có vẻ như bạn sẽ chỉ cần thêm các lớp tương tác để đạt được kết quả desied của bạn và nó có thể được dễ dàng hơn để sử dụng.

0

Giải pháp là TLF (Khung bố cục văn bản). Với TLF, bạn có thể sử dụng đánh dấu TLF để gửi văn bản và hình ảnh được định dạng tới TextFlow. Nó rất mạnh mẽ, nhưng cũng phức tạp. Dưới đây là danh sách các thẻ mà bạn có thể sử dụng:

http://blogs.adobe.com/tlf/2009/09/tlf-markup-overview.html

Tôi tạo ra một biên tập HTML sử dụng nó, và tôi đang gây ấn tượng với nó. Nó hỗ trợ thay đổi kích thước hình ảnh, kéo-n-thả, định dạng nâng cao, v.v.

Hy vọng điều này sẽ hữu ích!

Các vấn đề liên quan