2012-01-16 20 views
0

入力ボックスを持つ古いフラッシュファイル(cs4)を編集しようとしていますが、現在の.swfが正常に動作して入力することができます。Flash入力フィールド - 入力できません

できるだけ早く私は、ファイルを開いて、映画の入力フィールドがロックされていると私はそれを編集することはできません試してみて、テストとして...

ここでは、アクションスクリプトコードは次のとおりです。

var senderLoad:LoadVars = new LoadVars(); 
var receiveLoad:LoadVars = new LoadVars(); 

input1.setStyle("color","white"); 
input1.setStyle("fontFamily", "Arial"); 
input1.setStyle("fontWeight", "bold"); 
input1.setStyle("fontSize", "15"); 
input1.setStyle("borderStyle", "none"); 
input1.setStyle("borderColor", "white"); 
input1.setStyle("backgroundColor", "white"); 


receiveLoad.onLoad = function(success:Boolean) { 
result1.text = receiveLoad.result1; 
} 

submit.onRelease = function() { 

if (input1.text eq "" ) { 
    error.text="please enter some info"; 
} else 
{ 
getURL("http://mydomainname.co.uk/reg="+input1.text,"_self"); 
} 
} 

の場合誰もがそれが素晴らしいだろうことを助けることができます!

答えて

0

Arialフォントがどのように埋め込まれているかに問題があるようです。

Flash CS4 IDEの.flaでinput1 TextFieldを "device font" *に設定し、テキストを入力できるかどうかを確認できます。埋め込みの代わりにデバイスフォントを使用すると、他の問題が発生する可能性がありますが、問題がフォント埋め込みに関連するかどうかを確認し、必要に応じて適切な埋め込みを設定します。

また、おそらくif (input1.text eq "" )if(input1.text == "")に変更する必要があります.eqは廃止予定です。

もう少し奇妙に思えるもう一つのことは、白を白の背景に白いテキストを与えるような音で、両方ともcolorbackgroundColorのように白を使用することです。

*:私は今Flash CS IDEにアクセスできないので、手順や正確な用語はわかりませんが、エンドユーザーの "devise"にインストールされているArialを使用することですswfにArialを埋め込むのではなく、念のため

+0

ありがとうラーズ - 私は明日前にそれを与えるでしょう。 – WebDevB

+0

こんにちはラース、私はそれを行ったが、それでも何らかの理由でcorreclty動作しません...私は入力ボックスの上部に座ってマスクフィールドを持っています。 他にもアイデアはありますか? – WebDevB

0

:フルスクリーンモード中

ユーザーがテキスト入力フィールドにテキストを入力することはできません。すべてのキーボード入力とキー関連のActionScriptは、フルスクリーンモードでは使用できません。ただし、ビューアをフルスクリーンモードから外すキーボードショートカットは例外です。 (Adobe Developer Connectionから取られた)

0

は、ここでフラッシュCS5でのフルスクリーンアプリケーションを作りたいだけでなく、入力されたテキストフィールドを使用する開発者のためのソリューションです。

フラッシュCS5フルスクリーンモードでは、キーボード入力が無効になっています。ソリューションhereが見つかります。

+0

単なるリンクよりも多くの情報を提供できますか? –

関連する問題