瀏覽代碼

* Do not use case with strings, older compilers do not support it

git-svn-id: trunk@14862 -
michael 15 年之前
父節點
當前提交
09109e5bf9
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      packages/fcl-web/src/webpage.pp

+ 4 - 4
packages/fcl-web/src/webpage.pp

@@ -495,10 +495,10 @@ end;
 
 procedure TStandardWebController.BindJavascriptCallstackToElement(AComponent: TComponent; AnElement: THtmlCustomElement; AnEvent: string);
 begin
-  case AnEvent of
-    'onclick' : (AnElement as THTMLAttrsElement).onclick:=CurrentJavaScriptStack.GetScript;
-    'onchange' : if AnElement is THTML_input then (AnElement as THTML_input).onchange:=CurrentJavaScriptStack.GetScript;
-  end; {case}
+  if AnEvent='onclick' then
+    (AnElement as THTMLAttrsElement).onclick:=CurrentJavaScriptStack.GetScript
+  else if AnEvent='onchange' then
+    if AnElement is THTML_input then (AnElement as THTML_input).onchange:=CurrentJavaScriptStack.GetScript;
 end;
 
 procedure TStandardWebController.AddScriptFileReference(AScriptFile: String);