관리 메뉴

ㄴrㅎnㅂrㄹrㄱi

HTML 태그 적용 시키기. 본문

AUTOHOTKEY/스크립트

HTML 태그 적용 시키기.

님투 2007. 12. 22. 15:24
반응형
HTMLText - Write HTML style text to a gui

사용자 삽입 이미지


사용예제 :
HTMLText(x, y,  Text,  Gui)
소스 :

  1. Text := "This text can have <b>bold</b> or non-<b>bold</b> text. It's <b>easy peasy!</b>"
  2.  
  3. HTMLText(10, 10, Text)
  4.  
  5. HTMLText(x, y, Text, Gui=1)
  6. {
  7.    Loop
  8.    {
  9.       Gui, Font
  10.       Pos := RegExMatch( Text, "<b>(.+?)</b>", Bold, 1)
  11.      
  12.       If SubStr( Text, 1, Pos-1)
  13.       {
  14.          If !Started
  15.          {
  16.             If Pos
  17.             Gui, %Gui%: Add, Text, x%x% y%y%, % SubStr( Text, 1, Pos-1)
  18.             Else
  19.             Gui, %Gui%: Add, Text, x%x% y%y%, %Text%
  20.             Started := 1
  21.          }
  22.          Else
  23.          {
  24.             If Pos
  25.             Gui, %Gui%: Add, Text, x+0 yp+0, % SubStr( Text, 1, Pos-1)
  26.             Else
  27.             Gui, %Gui%: Add, Text, x+0 yp+0, %Text%
  28.          }
  29.       }
  30.      
  31.       Gui, Font, Bold
  32.       If !Started
  33.       {
  34.          Gui, %Gui%: Add, Text, x%x% y%y%, % Bold1
  35.          Started := 1
  36.       }
  37.       Else
  38.       Gui, %Gui%: Add, Text, x+0 yp+0, % Bold1
  39.      
  40.       If ! Pos
  41.       Break
  42.      
  43.       StringTrimLeft, Text, Text, % Pos+ StrLen( Bold)-1
  44.    }
  45. }




반응형
Comments