Project1

标题: 怎么改对话框一行显示的文字数? [打印本页]

作者: 君迁子    时间: 2008-1-28 05:12
标题: 怎么改对话框一行显示的文字数?
因为改了对话框大小,所以一行显示的最后那部分文字就出不来了,可不可以通过改脚本来调整一行的文字数呢? [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 司马睿风    时间: 2008-1-28 05:20
可以的,修改window_message哪里
作者: trentswd    时间: 2008-1-28 05:53
既然对话框小了……每次少写点字不行么……
作者: 君迁子    时间: 2008-1-28 06:58
二楼的同学可不可以说详细一点那个控制字数的语句在哪里……=v=b

少写点字是治标不治本的方法,很容易漏出马脚啊|||||

作者: 水迭澜    时间: 2008-1-28 07:11
据我所知少写点字是唯一的方法……因为RMXP的数据库在读取显示文章的事件的时候……会自动在每行末尾加上\n………………也就是说你在脚本里把每行显示的字改少了……你的文章就成梨花体了||| [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: dbshy    时间: 2008-1-28 07:12
def initialize
    super(80, 304, 560, 160)
    self.contents = Bitmap.new(width - 32, height - 32)
    self.visible = false
    self.z = 9998
    @fade_in = false
    @fade_out = false
    @contents_showing = false
    @cursor_width = 0
    self.active = false
    self.index = -1
  end


  改super那一行super(x, y, width, height)
      x  : 窗口的 X 坐标
      y  : 窗口的 Y 坐标
      width  : 窗口的宽
      height : 窗口的高




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1