diff --git a/twain/twain/huagaods.cpp b/twain/twain/huagaods.cpp index c67b1a1..60b6b9e 100644 --- a/twain/twain/huagaods.cpp +++ b/twain/twain/huagaods.cpp @@ -2077,6 +2077,7 @@ void huagao_ds::init_support_caps(void) initf = trans_range((float)init, (float)l, (float)u, -1000.0f, 1000.0f); switch (msg) { case Msg::Get: + sf = 333.333f; data = Capability::createRange(Fix32(-1000.0f), Fix32(1000.0f), Fix32(sf), Fix32(nf), Fix32(initf)); return success(); case Msg::GetCurrent: @@ -2111,6 +2112,7 @@ void huagao_ds::init_support_caps(void) initf = trans_range((float)init, (float)l, (float)u, -1000.0f, 1000.0f); switch (msg) { case Msg::Get: + sf = 333.333f; data = Capability::createRange(Fix32(-1000.0f), Fix32(1000.0f), Fix32(sf), Fix32(nf), Fix32(initf)); return success(); case Msg::GetCurrent: