|
drawEntry
drawEntry()
{
CNT_DRAW=0
while LAB_RAW="$( getstr )"
do
CNT_DRAW="$(( ${CNT_DRAW} + 1 ))"
LAB_FILL="${LAB_RAW%%\|*}"
E_TMP="${LAB_RAW#*\|}"
E_TMP="${E_TMP%\|*}"
eval E_DFLT="\"${E_TMP}\""
eval E_${LABEL}_${CNT_DRAW}=\"\${E_DFLT}\"
LAB_PROMPT=$( fillcol "${LAB_FILL}" "${E_DFLT}" 37 )
COL_DRAW="2"
(( ${CNT_DRAW} >= 10 )) && COL_DRAW="1"
mvaddstr "$(( 4 + ${CNT_DRAW} ))" ${COL_DRAW} "${CNT_DRAW}: ${LAB_PROMPT}:"
done < ${DD_TOPDIR}/entry${1}.txt
NBR_LINES="${CNT_DRAW}"
CNT_DRAW="$(( ${NBR_LINES} + 1 ))"
COL_DRAW="2"
(( ${CNT_DRAW} >= 10 )) && COL_DRAW="1"
CNT_LINE="$(( ${NBR_LINES} + 6 ))"
eval mvaddstr \${CNT_LINE} \${COL_DRAW} \"$( fillcol "${CNT_DRAW}: Line to Change" "0" 40 ):\"
clrtoeol
putMessage
return ${NBR_LINES}
}
|
|
|