<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
             xmlns:tools="http://schemas.android.com/tools"
             android:layout_width="match_parent"
             android:layout_height="match_parent"
             tools:context="com.calsignlabs.apde.CodeAreaFragment">
    
    <!-- Use ScrollView(s) for smooth scrolling -->
    <ScrollView android:id="@+id/code_scroller"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:scrollbars="vertical"
                android:background="#FFFFFF"
                android:fadeScrollbars="false">
        
        <HorizontalScrollView android:id="@+id/code_scroller_x"
                              android:layout_width="match_parent"
                              android:layout_height="wrap_content">
            
            <!-- Padding for the code area -->
            <LinearLayout android:id="@+id/code_padding"
                          android:layout_width="wrap_content"
                          android:layout_height="wrap_content"
                          android:paddingTop="10dp"
                          android:paddingBottom="10dp"
                          android:paddingLeft="10dp"
                          android:paddingRight="10dp" >
                
                <com.calsignlabs.apde.CodeEditText android:id="@+id/code"
                                                   android:inputType="text|textNoSuggestions|textMultiLine"
                                                   android:layout_width="wrap_content"
                                                   android:layout_height="wrap_content"
                                                   android:gravity="top"
                                                   android:fontFamily="monospace"
                                                   android:typeface="monospace"
                                                   android:textSize="14sp"
                                                   android:textColor="#000000"
                                                   android:textColorHighlight="@color/code_edit_highlight_color"
                                                   android:textCursorDrawable="@drawable/code_edit_text_cursor"
                                                   android:background="#00000000"
                                                   android:imeOptions="flagNoExtractUi"
                                                   android:paddingTop="0dp"
                                                   android:paddingBottom="0dp"
                                                   android:paddingLeft="0dp"
                                                   android:paddingRight="0dp" />
            </LinearLayout>
        </HorizontalScrollView>
    </ScrollView>
</FrameLayout>
