Cancels and closes a previously created One Line Progress Meter window :param key: Key used when meter was created :type key: (Any) :return: None :rtype: None
(key='OK for 1 meter')
| 18228 | |
| 18229 | |
| 18230 | def one_line_progress_meter_cancel(key='OK for 1 meter'): |
| 18231 | """ |
| 18232 | Cancels and closes a previously created One Line Progress Meter window |
| 18233 | |
| 18234 | :param key: Key used when meter was created |
| 18235 | :type key: (Any) |
| 18236 | :return: None |
| 18237 | :rtype: None |
| 18238 | """ |
| 18239 | try: |
| 18240 | meter = _QuickMeter.active_meters[key] |
| 18241 | meter.window.Close() |
| 18242 | del (_QuickMeter.active_meters[key]) |
| 18243 | _QuickMeter.exit_reasons[key] = METER_REASON_CANCELLED |
| 18244 | except: # meter is already deleted |
| 18245 | return |
| 18246 | |
| 18247 | |
| 18248 | def get_complimentary_hex(color): |