0

100 人以上が 1 年以上使用しているアプリケーションのバグ レポートを受け取りました。このユーザー ケースでは、最新の Adob​​e AIR を使用する Mac OSX で UI がおかしくなりました。

UI コードの一部を次に示します。コード全体で、HGroups と VGroups およびスペーサーを使用した相対レイアウトを使用し、絶対位置は使用しません。

<s:Panel width="100%"  title="Print and Digital">
                        <s:layout>
                            <s:VerticalLayout horizontalAlign="center" paddingBottom="6" paddingLeft="6"
                                              paddingRight="6" paddingTop="6"/>
                        </s:layout>
                        <dialogs:HorizConversiopnsComponent width="100%" id="conversionsComponent"/>
                        <s:HGroup id="paperSizesResGroup" width="100%" verticalAlign="middle">

                            <s:ComboBox id="DIN_combobox" width="33%" change="paperSizeHandler(event)"/>
                            <s:ComboBox id="ANSI_combobox" width="33%" change="paperSizeHandler(event)"/>
                            <s:ComboBox width="33%" id="units_combobox" change="updateInterface()"/>
                        </s:HGroup>

                        <s:HGroup width="100%" verticalAlign="middle">
                            <s:Label width="50" paddingLeft="0" text="Width:"/>
                            <s:Spacer width="100%" height="10"/>
                            <dialogs:NumericTextInput id="width_input" width="80" height="22"
                                                      valueChanged="docDimEdited(event)"/>
                        </s:HGroup>
                        <s:HGroup width="100%" verticalAlign="middle">
                            <s:Label width="50" paddingLeft="0" text="Height:"/>
                            <s:Spacer width="100%" height="10"/>
                            <dialogs:NumericTextInput id="height_input" width="80" height="22"
                                                      valueChanged="docDimEdited(event)"/>
                        </s:HGroup>
                        <s:HGroup width="100%" verticalAlign="middle">
                            <s:Label id="leadingLabel" paddingLeft="0" text="Leading (pt):"/>
                            <s:Spacer width="100%" height="10"/>
                            <dialogs:NumericTextInput id="leading_input" width="80" height="22"
                                                      valueChanged="docDimEdited(event)"/>
                        </s:HGroup>
                        <s:HGroup width="100%" verticalAlign="middle">
                            <s:Label id="correctLeadingLabel" paddingLeft="0" text="Applied Leading (pt):"/>
                            <s:Spacer width="100%" height="10"/>
                            <dialogs:NumericTextInput id="correctLeading_input" width="80" 
                                                      contentBackgroundColor="#EEEEEE" editable="false"/>
                        </s:HGroup>
                        <s:HGroup width="100%" verticalAlign="middle">
                            <s:Label id="charHeightLabel" paddingLeft="0" text="Character Height (pt):"/>
                            <s:Spacer width="100%" height="10"/>
                            <dialogs:NumericTextInput id="characterHeight_input" width="80"
                                                      height="22"
                                                      valueChanged="docDimEdited(event)"/>
                        </s:HGroup>
                        <s:HGroup width="100%" verticalAlign="middle">
                            <s:Label width="90" text="1st Image-line:"/>
                            <s:Spacer width="100%" height="10"/>
                            <dialogs:NumericTextInput id="firstImg_input" width="80" contentBackgroundColor="#EEEEEE" editable="false"/>
                        </s:HGroup>
                        <s:HGroup width="100%" verticalAlign="middle">
                            <s:Label id="hOffsetLabel" text="Horizontal Width (pt):"/>
                            <s:Spacer width="100%" height="10"/>
                            <dialogs:NumericTextInput id="horizOffset_input" width="80" 
                                                      contentBackgroundColor="#EEEEEE" editable="false"/>
                        </s:HGroup>
                        <s:HGroup width="100%" verticalAlign="middle">
                            <s:Label id="docImgLinesLabel" text="Document lines:"/>
                            <s:Spacer width="100%" height="10"/>
                            <dialogs:NumericTextInput id="docLines_input" width="80" editable="false" textMode="true"/>
                        </s:HGroup>

                        <s:HGroup width="100%" height="25" gap="6" verticalAlign="middle">
                            <s:Label width="72" text="Proportions:"/>
                            <s:RadioButton label="Width" id="widthProp_radio" selected="true" groupName="prop_radiogroup" />
                            <s:RadioButton label="Height" id="heightProp_radio" groupName="prop_radiogroup"/>
                            <s:Spacer width="100%" height="10"/>
                            <dialogs:NumericTextInput id="proportionInput" width="80" height="22"
                                                      keyDown="updateProportionsClicked(event)"
                                                      />
                        </s:HGroup>

                    </s:Panel>

これがどのように見えるかです(ラベル1st image ...またはProportions HGroupのHGroupを確認してください ここに画像の説明を入力

通常の場合のアプリケーションの外観は次のとおりです。

ここに画像の説明を入力

ユーザーは画面が Retina ディスプレイではないと言っているので、このケースの何が問題なのかわかりません。ユーザーはアプリケーションをアンインストールして再インストールし、最新の Adob​​e AIR をインストールしました。

4

0 に答える 0