主题:  控制域宽

eluok

职务:普通成员
等级:1
金币:0.0
发贴:38
#12002/5/8 9:02:53
控制域宽
题目:文本行宽度为c,用户制定域宽为b。
问题:若cb时,域内文本怎样自动换行。用lingo如何实现。Text



eluok

职务:普通成员
等级:1
金币:0.0
发贴:38
#22002/5/8 15:27:01
这个问题很难吗?

怎么没有人回答?!!



night_5d

职务:普通成员
等级:2
金币:1.0
发贴:275
#32002/5/8 21:55:54
请讲清楚一些,看得有些不大明白,这些都是自动调节的,不需要lingo控制,要改变member大小可以将rightIndent和member的属性结合使用


[img]http://61.144.28.245/hjc/web/non-cgi//usravatars/paladin.gif[/img]
I thirst for freedom

eluok

职务:普通成员
等级:1
金币:0.0
发贴:38
#42002/5/9 8:35:02
谢谢!总算友人回答了。
问题是这样的:
域文本的宽度就是域页面的宽度。我使用了两种方法更改这个宽度都没有成功。首先,我将Field.type = #adjust,这样无法使用Sprite(fieldSpriteNum).rect。其次,我将Field.type = #Fixed后,Sprite().rect可以使用,但是当输入的文本长度<域页面宽度时,无法自适应。
前提:我们不知道用户输入多少字符,本程序的目的是建立一个很“傻瓜”型的页面自动适应用户的输入。

谢谢,请帮帮我。

编辑历史:[这消息被eluok编辑过(编辑时间2002-05-09 08:37:30)]


night_5d

职务:普通成员
等级:2
金币:1.0
发贴:275
#52002/5/9 10:34:44
上个帖子已经回答了
当使用rect不能回车的时候,使用rightInden,好好看看帮助


[img]http://61.144.28.245/hjc/web/non-cgi//usravatars/paladin.gif[/img]
I thirst for freedom

eluok

职务:普通成员
等级:1
金币:0.0
发贴:38
#62002/5/10 17:25:23
Thanks!



eluok

职务:普通成员
等级:1
金币:0.0
发贴:38
#72002/5/12 13:28:33
Hello!Upstairs!
文本具有rightIndent属性,但是域文本不具有。
我再详细描述一遍我的意图:在舞台可编辑的域中,域具有一种“弹性”,域水平方向上的宽度将随用户输入字符的增加而自动加宽;但是当达到限定的最大宽度时就自动换行。
我期待您的解答。谢谢!
my E-mail:eluok@hotmail.com



eluok

职务:普通成员
等级:1
金币:0.0
发贴:38
#82002/5/14 9:42:52
回答回答呀!



night_5d

职务:普通成员
等级:2
金币:1.0
发贴:275
#92002/5/14 13:59:00
与好像没有办法控制,改用text吧:(


[img]http://61.144.28.245/hjc/web/non-cgi//usravatars/paladin.gif[/img]
I thirst for freedom

eluok

职务:普通成员
等级:1
金币:0.0
发贴:38
#102002/5/14 14:20:00
不行!
我必须用域,我坚信用Lingo可以解决,请大家一块想想:)