[image: Inline image 1]

On Tue, Nov 6, 2012 at 4:51 AM, Steven <stevena...@yahoo.com> wrote:

> > 1. When the user saves a game and writes in the name of the players,
>
> >    Ccidb searches its player database and gives suggestions. The name
> >    syntax is "<family name>, <first name>"... which is not
> > intuitive.
>
> Yes, it's not very intuitive, but this is how names are displayed in
> scidb's pgn window header.
>
> >    I suggest, that divide the name field into two half: family name
> >    and first name.
>
> Sounds reasonable, but how do you handle middle names ??
> They possibly don't belong with the christian name, but are often used
> in big databases to identify different players. Using two or three entry
> widgets to input a name may become tiresome.
>
> Another consideration is that Chinese names are written family name first.
>
> > 2. I wanted to delete a variation by selecting its first move and
> >    pressing the delete key, but no action was mapped for the delete key.
> >    I think it would be intuitive if pressing the delete key would delete
> >    all moves after the selected move in the variation, including the
> >    selecting move.
>
> Maybe it's best to use delete key to truncate trailing moves *or* delete a
> variation,
> but not both.
>
> (I think Scid vs PC will adopt "delete" to truncate trailing moves
> in the game, or variation).
>
> > 3. Also there is nothing mapped to a double-click on a move. You could
> >    map some action to it. For example: adding a text note after the move.
>
> Nothing seems intuitive to me, but "adding a text note" is reasonable.
>
> Steve
>
> PS. Scidb-beta throws am error when trying to open a ".sci" base that was
> generated
> by exporting my test sa.si4 database. Below is the log.
> (... Suppose the error could be in my database).
>
> (file) db_namebase.cpp:569
> (what) assertion failed: size() == 1 || *playerAt(size() - 2) <
> *playerAt(size() - 1)
> (type) mstl::assertion_failure_exception
>
> === Backtrace ============================================
>  db::Namebase::insertPlayer [db_namebase.cpp:569]
>  db::Namebase::appendPlayer [./db_namebase.ipp:467]
>  db::sci::Codec::readPlayerbase [sci/sci_codec.cpp:1870]
>  db::sci::Codec::readNamebases [sci/sci_codec.cpp:1503]
>  db::sci::Codec::doOpen [sci/sci_codec.cpp:874]
>  db::DatabaseCodec::open [db_database_codec.cpp:604]
>  db::Database::Database [db_database.cpp:202]
>  app::Application::open [app_application.cpp:451]
>  cmdLoad [tcl_database.cpp:882]
>  safeCall [tcl_base.cpp:761]
>  main [tkscidb.cpp:106]
> ==========================================================
>
>     while executing
> "::util::catchException { ::progress::start $parent $cmd $args $options }"
>     (procedure "database::openBase" line 74)
>     invoked from within
> "database::openBase .application [::util::databasePath $file] yes
> -encoding $::encoding::autoEncoding"
>     (procedure "application::open" line 113)
>     invoked from within
> "application::open"
>     (file "/usr/local/bin/scidb-beta" line 119185)
>
>
> ------------------------------------------------------------------------------
> LogMeIn Central: Instant, anywhere, Remote PC access and management.
> Stay in control, update software, and manage PCs from one command center
> Diagnose problems and improve visibility into emerging IT issues
> Automate, monitor and manage. Do more in less time with Central
> http://p.sf.net/sfu/logmein12331_d2d
> _______________________________________________
> Scidb-users mailing list
> Scidb-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/scidb-users
>

Reply via email to